I ordered a product in July 2024, and there’s still no sign of it. All I receive are template emails stating there are shipping delays. I’ve requested a refund multiple times but receive no response. I suspect this might be a scam. I see they have an address listed in the UK, so I guess that’s where I’ll start!
Claim your business profile now and gain access to all features and respond to customer reviews.
Self-care essentials for women. We want to see you become the best version of yourself.