I've also had very good shipping experiences from Outpost. I preordered NCAA 07 as well, and got it the same day the game was released. Actually, every game I have preordered from them I have gotten on the same day they are released.
Then again, I do live in Ohio and as previously mentioned, their games ship from somewhere in Ohio.