I preordered 2 copies from gamestop on accident. Error with there website. Since I chose in store pickup it had to be done at the store. The store cancelled my extra preorder and gave me a beta key... Then Jan 11th at like 2 am game stop e-mailed me 2 more. LOL im more than satisfied.
I got my key from Gamestop last night by e-mail (I'm in the UK, but wanted the version on the US store). A friend of mine who ordered the same package (collectors edition) before I did, still hasn't had his key, and just an automated response from Gamestop.