Wow. I can't believe people actually pre-ordered from GameStop content that would be available online. I went into GameStop the other day and they asked if I wanted to pre-order. I told him that he had to be messing with me because there was absolutely no benefit at all to pre-ordering the game and having to jump through hoops to get the code. He tried to sell some "Well the servers could get clogged and there could be a delay. Herp-derp, profit profit" BS. All I could do was shake my head.
That's GameStop for you.
It's 2:42 PM EST and still no email from Gamestop.
*I already have my code that I found in my Powerup account but if Gamestop wasn't going to email anyone, then they shouldn't have put that on my receipt.
The reason I bought the DLC code from Gamestop was because of all the reports of points being stolen from Live accounts. I figured having a direct code to the download would be safer. Had I'd known that no code would be given to me until "some time" today, I would have just purchased the points.
At the same time as buying this DLC, I also bought a code for the Battlefield 3 Premium for the same reason.
Next time, I'll rethink this strategy for anything not released yet.
As long as you don't give your login info to anyone, and you change your passwords regularly that shouldn't happen. I got the BF3 premium through GameStop aswell, but only because the employee wouldn't shut up about how much easier it would be to just buy the code instead of the points.