Gamestop is terrible. I only ordered from them once, because they had a great bonus with the game, a $20 Nintendo point card I believe. As it turns out, the fine print says that they don't have to give the bonus if they run out. And they didn't give the bonus. Big, spanking advertised bonus that they just plain didn't give me.
Because apparently Gamestop runs out of $20 Nintendo point cards?
Never again. Why bother with trying to figure out if I may or may not get a bonus when other sites always give their advertised bonus?