This is a ripoff site. They have you join for. 99 euro whick is supposed to be about $1 US and then cahrge your credit card $127 dollars and you never get anything downloaded. They also haver a fraudulent credit card screen that looks like your bank card and asks enough information to steal your identity. I hadto immediately cancel my credit card and can only dispute the charge, but they have no address listed, but are in the UKRaine.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.