This is a BIG SCAM. My credit card has been charged by Avangate which is a billing company in the Netherlands for a mystery charge by Media Crawler which apparently hides this charge in the Terms of Service. Media Crawler has no address and no telephone number for contact. They will only communicate by email and they are VERY adept at stonewalling and avoiding any meaningful dialog in the hopes that you'll go away.
0 comments