I placed my order on December 10th for Christmas delivery, as the website promised 7 days to the UK. However, it feels like a scam. I’m not expecting much in terms of quality, especially since many other reviews suggest it's subpar.
Claim your business profile now and gain access to all features and respond to customer reviews.