InstantPoints.net
Consumer Report
- 04-09-2013
- 4
Purchased 12 month xbox 360 subscription AFTER reading good reviews (which i now see they obviously wrote themselves!!!) promised the code through email, still waiting 3 days later and the money has left my account!!! I want this money back and i dont care how i get it robbing bastards!!
Company: InstantPoints.net
Country: USA