Site purports to give downloads - actually only provides software to access downloads from elsewhere. Claims to have a refund policy, but don't even reply to requests for said refund. Not clear they are based in the U.S., which incurs further charges when paying. Total and utter scam.
Laura
Bristol
United Kingdom
0 comments