SCAM
Order placed 2 weeks ago, and is still "awaiting despatch". Despite contacting customer service no reply or contact from them. Just want my money back... Seems like I may have SCAMMED
United Kingdom
Order placed 2 weeks ago, and is still "awaiting despatch". Despite contacting customer service no reply or contact from them. Just want my money back... Seems like I may have SCAMMED