InstantPoints.net
Consumer Report
- 04-10-2013
- 9
As per every other complaint - i was never sent my Xbox Live membership. Had to cancel my credit card! Ridiculous! Tried contacting them over and over... Only until i wrote 'complaints' next to their name on Google, that i realised what had happened!
Company: InstantPoints.net
Country: USA