Dreadful. Avoid.
Dreadful. Total scam. Take your money then their Customer Service strings you along with increasingly ludicrous excuses so you think they're legit but you never get your product or money back. Avoid.
United Kingdom
Dreadful. Total scam. Take your money then their Customer Service strings you along with increasingly ludicrous excuses so you think they're legit but you never get your product or money back. Avoid.