Megagoods
Unauthorized use of the credit card details Los Angeles, California
- 06-04-2007
- 12
Somehow they get my credit card details (I didn't buy from them anything) and they are charging me each month for USD 14.99. I visited their web site, but there is no kind of "my account" section. Crazy
Midhat
Sarajevo
Bosnia and Herzegovina
Company: Megagoods
Country: USA
Site: megagoods.com