Instant-points.net
Consumer Report
- 04-05-2013
- 14
No instant Xbox game points sent 24 hours after payment accepted.
No reply from customer support.
Notified bank to be aware if company takes any more payments.
Have to wait 7 days for trying to claim money back from bank.
Too good to be true for cheaper points price.
Company: Instant-points.net
Country: USA
City: London
Address: 86-90 Paul Street
Phone: 442032894022
Site: instagamepoints.com