Appalling service
Appalling service - placed an order in March - have been told delivery would be delayed then the items were on their way - have requested refund but no communications
United Kingdom
Appalling service - placed an order in March - have been told delivery would be delayed then the items were on their way - have requested refund but no communications