I had a similar problem with Morrowind GOTY - Amazon had their ship date for my order quite a bit after the game was supposed to be released ( a week). EBGames was the opposite problem - they pushed back their ship date on a nearly daily basis, i.e. they had it listed to ship tomorrow, but when tomorrow rolls around, the ship date is advanced to the next day, and so on.
Anyhow ...
EBGAmes: 12/02/03
Best Buy: 12/03/03
Gamespot lists it as releasing today.
So, to answer your question ... I imagine most places will get it today or tomorrow (hope so, at least).