I placed an order on 19th Nov..it still…
I placed an order on 19th Nov..it still hasn't arrived...Had emails saying its on its way but still nothing! Had an email also saying it has been delivered but it hasn't...Beginning to think it's a Scam
Date of experience:
Nov 19, 2025