Ordered Dec 2025 & still waiting March 2026
I ordered something Dec 2025 & still awaiting it's arrival March 2026! Sent loads of emails and got several replies 'we hear you'.... 'thanks for reaching out' ....... No refund offered. Steer clear could be a scam!!!
Date of experience:
Dec 17, 2025