I just recently got my bank statement & noticed that I was charged 39.95 from Game Foo on April 15. The problem is I haven't visited their website previously. So there is no way I should be charged anything especially to my bank account. Please help.
0 comments