I've been doing well with Gamestop (with the exception of them taking a year and a day to ship Katamari Damacy, but that wasn't their fault). I don't particularly care about getting games on the release date as much as I care about purchasing the game before it's hard to find, so I use the $1.99 shipping option. They have overnight shipping as well, though.