Their support is useless, and their promise of support has been a scam i...more »
This company isn't based in the UK despite its T&C's stating it is and its .co.uk website address, neither is it based in the USA. It is based in China.
If you have a problem (as I had) you will be bombarded with emails, and bullied, and despite asking in approx 30 emails for their UK address, to return the item they sent me which was nothing even vaguely near what I'd ordered, I was finally advised that their return address is Chin...
Malicious site, phishing site: Link usualy come from email(bank...more »