After 2 weeks asking to return an item I finally got response saying to return to China and it would be at my own expense. Despite it saying free returns on website and it listing a Netherlands address on the website . This website should be shut down as it’s operating under false pretences.
Claim your business profile now and gain access to all features and respond to customer reviews.