InstaGamePoints.com
Consumer Report
- 03-12-2013
- 17
They advertised on their website Xbox Live 12 month Subscription codes to purchase and receive instantly by email and I received an email receipt with no code and I even went back on the website to call them and I had to leave a message and I even emailed them and have heard nothing. Now the website is gone. A big time scam!
Company: InstaGamePoints.com
Country: USA
City: London
Address: 86-90 Paul Street
Phone: 442032894022
Site: instagamepoints.com