I wish I had seen these reviews before placing my order. I'm trying to arrange a return and refund but have received no responses to my inquiries. Their website claims that all products are shipped from the UK, but the tracking information indicates they ship from another country.
Claim your business profile now and gain access to all features and respond to customer reviews.