I have not a clue what this company does and I have never contacted them or used
Their services, but I have a charge of $16.18 on my American Express card. I only use this card for automatic monthly debits, Direct TV, etc. I never use this card on the Internet, but
Now I have a charge from this Internet scam outfit. I have turned this over to the American
Express Fraud Division. It's not a matter of the amount charged it's now a matter of having
A new card issued with a new account number. Now I have to notify all the automatic debits that I have a new card number, all thanks to Avongate. I read the reviews before
Writing this, obviously it's a crooked Internet scam. Maybe the FTC should look into them