I habitually use EBGames for my rush orders, such as I'm getting with HoI (overnight priority shipping). The base price for the game may be more costly, but I have never once encountered a single delay with them. When they assure you that you'll get that package on the 27th, you'll get that package on the 27th. For me, that's worth a few extra dollars, whereas Gamestop is not only riddled with errors (have on four occasions been shipped the incorrect game, and even on one occasion charged for three copies when I only ordered (and was even only shipped) one. Add to that the fact that Gamestop has the most shoddy tech support, with no way on their website to check on the status of your orders and reliance upon email to even communicate with them, and I think the few extra dollars for EBGames is well worth it.