Game Net
Consumer Report
- 07-02-2013
- 10
I check my back account regularly, and noticed this unfamiliar charge, I did not authorize this charge. I don't even know what company is this or what is it for. I feel scammed.
Company: Game Net
Country: USA