They took my money and haven't returned it for 4 months. Contacting customer support only results in empty promises that they never fulfill. This site belongs to crooks and scammers, whose business is to cheat customers. There are many complaints online and from...
Date of experience:
July 19, 2014