Amazon will give you whatever price it drops to until the release date (including), even if the price goes back up for a 12 hour special for example. any extras that come with it will all be guaranteed from the time you order it to the release date. This CAN all build up. amazon will change the "release date delivery" to 99 cents and you WILL get it on release day, this has happened 6 times with the last 6 games I ordered.
Gameestop does have the token thing but it doesnt reveal what it is used for. The poster will very likely be gone withing two months from now because they even stated on their site that those quantities are extremely limited.
10 years with amazon (or more) . If they mess up, rarely, then they will fix it. Thats why I always choose them.
BTW Amazon doe NOT charge tax to about 46 states. Gamestop and Walmart dot com will charge you sales tax. So ordering from amazon will save you around 8 to 10 percent.
I pre-ordered the day I heard about it and if I decide to cancel about three days before the game comes out (processing date) I would have NEVER had to pay a single penny.
And some things you get from Gamestop you have to have their stupid card you have to pay to use. Like the bonuses.