they are all dumb*** you are getting it on the 29th if you ordered from gamestop, gamecrazy, funcoland, or ebgames. they are the earliest everywhere to get their shipments. don't listen to the stupid employees. and yes the 28th is the release date...and you can't possibly get it before the 28th, not even the stores have it before the 28th because the 28th is when square enix releases and ships the game from their warehouses.....then the get on planes and fly around the country and the stores don't get it till the 29th-31st. if you ordered from best buy, walmart, toysrus, circuit city, or target...chances are you won't get it till the 30th or 31st. at least that is from the experience and knowledge i have from pre-ordering