If you're pre ordering mainly so you get it on release day, I'd suggest Shopto. They've got a reputation of delivering games a day or two before release. I think the newest GTA is the only game I've not received early from them out of the 20 or so preorders I've used them for.