What's happened to this company
What's happened to this company, customer service is awful. Had no tops delivered after 5 weeks. I will contact credit card company for refund!
United Kingdom
What's happened to this company, customer service is awful. Had no tops delivered after 5 weeks. I will contact credit card company for refund!