Ordered the Evora teddy product on May 26th, 2025 and have yet to receive it. Unable to track online, everytime I email them I get a response that reads like an AI bot response rather than a human. They also tell me I can't cancel the order at this late stage eventhough they claim to have facilities in the US and USA and I am based in Europe. I think this company is a complete scam.
Claim your business profile now and gain access to all features and respond to customer reviews.