It looks like you're new here. If you want to get involved, click one of these buttons!
It says "Pre-order Guild Wars 2 on PC and get 3-Day Head-start Access to create a Guild Wars 2 account early. The code to setup your Guild Wars 2 account early will be emailed at least a few days before the release of the game. Offer valid when shipped and sold by Amazon.com. Limit one per household. Amazon reserves the right to change or terminate this promotion at any time. Offer will be extended to all existing pre-orders."
I preordered some time ago and yesterday they sent me an email that said "The Amazon Video Games team thanks you for pre-ordering "Guild Wars 2." Your purchase has entitled you to 3-Day Head-start access as well as access to Beta Weekend events. See "Your promotional code" above. How to redeem your code: Go to https://register.guildwars2.
I was able to register and download the client and received an email from Arenanet saying that my spot in the upcomming beta weekend is reserved. I don't know if amazon will still give this key out for new preorders as I preordered quite some time ago. But, if you're still looking for a key it's worth a shot. Preordering costs nothing from amazon and you can cancel anytime.
Just thought I'd give a headsup.