Called or chatted 6 times and escalated twice not to mention talking to a supervisor twice.
I was told over and over again that I was going to have to wait. first it was "even tho the promotion said 4-6 weeks you REALLY have to wait 6-8 weeks" then 2 more then 3 days then one more week then 3 more days.
And after all that: Still didn't get what I came for, what I paid 40 dollars for what I got super excited for and leapt on: Halo Reach with 6 months of live. I just got my codes yesterday and Halo Reach, the ONE game I Actually Wanted, was not listed in the games i received. It is a ripoff if you ask me.