This charge just showed up on my credit card bill, and I didn't know anything about Avangate until I Googled the name, and found out about all of the scams going on. Can someone tell me how I can get in touch with the company, in order to get my money back??
0 comments