I usually just pre-order at Gamestop/EBGames, the only time I did online was for imports at www.thehut.com (UK) and they actually got the games to me before/at launch. And amazingly, for less than if i'd bought it here.
But I totally feel where you're coming from, what's the point of pre-ordering if they don't get it to you launch day?







