I placed my order on 6th December and am still waiting. I have read the other reviews that orders seem to take 15 days to deliver, I am hoping that includes weekends, otherwise it won't arrive in time for Christmas......if at all! I have emailed their customer support twice and not received a response. I am not very impressed, and wondering if I have lost my money!
Claim your business profile now and gain access to all features and respond to customer reviews.