They say they buy their keys, and that if you are satisfied they will refund or even replace. Plus it comes with every single pre-order bonus out there. The one you are looking at probably doesn't come with Back to Karkand. If that doesn't bother you, cjs seem to have that basic copy of the game as well I think for $2 more than that site. But that site doesn't have a bunch of info on how they attain these keys or customer service.

They say they buy their keys, and that if you are satisfied they will refund or even replace. Plus it comes with every single pre-order bonus out there. The one you are looking at probably doesn't come with Back to Karkand. If that doesn't bother you, cjs seem to have that basic copy of the game as well I think for $2 more than that site. But that site doesn't have a bunch of info on how they attain these keys or customer service.

the large scale vehicle battles will be insane though! You always get that one guy with the joystick who spends his whole BF3 career in the the plane and destroys your whole team ... I hate that guy lol

I launched Origin after 10am EST and then let it sit there for an hour, checking occasionally to see if it was ready to pre-load. I then closed it, literally got my pre-load email on my Blackberry less than 15 mins later, re-launched it and it was ready to pre-load without me changing any setting or entering any key.

Your receipt of the email is your notification that your account has been "turned on" for pre-loading. The gap between when the switch is flipped and when you receive that email is the only wiggle room causing confusion. Not everyone got their keys at 7pm PST, just like I didn't get mine until after 11am EST. They're probably deploying 'activated' accounts in a cascading fashion based on server load.