They act as though they are a UK based company when in fact they are registered in the US. Although if you don’t like the quality of an item or order by mistake or change your mind, the only way to return an item is to send it back to China which costs over £100. The company are unhelpful and a total scam.
Claim your business profile now and gain access to all features and respond to customer reviews.