Followed instructions to set up credit card and
Netflix it has been 6 months now and still no Xbox and no response to repeated emails.
Beware this is a scam. Can we get a law suit started against these guys. They are still operating and under other names too.
Stop stop stop
0 comments