The thing with the headstart codes was a pretty big fiasco. Basically, alot of Gamestop employees were stealing codes and giving them out to friends to get them in Head Start/Beta and for some reason this resulted in gamestop and other retailers complaining to EA that their grace period for not having a copy arrive yet was too long, so they decided to make the grace period only 1 day. Immediately the next day they allowed everyone who ordered from Amazon, EA, and a few other pre-order sites to have their original 3 day grace period back.

I was pretty mad when I went to my EB order and saw they hadn't even verified it yet. Too bad for them because I cancelled it and picked it up where I work. Actually saved money that way too. Nice!