OffGamers.com
Scam
- 10-22-2011
- 17
I never received Cd Keys and I have additional charges made on my bank account that I do not recognize. I have tried contacting them but all I got was an automated response. I have already contacted my bank and I now await a response from them.
Company: OffGamers.com
Country: USA
State: Texas
City: League City