I buy and pre-order almost all my video game stuff from Amazon. I have never had a problem and they have very fast and reasonable shipping. After having dealt with Gamestop, I'd much rather order from Amazon. If you have any complaints, they'll at least try to make the situation right with crediting your account and processing a refund, while Gamestop would likely just chalk it up as another customer complaint and not lift a finger.