I finished my order at 2:11 am (central time) so 11 minutes after launch and it said shipped to arrive on October 14th when I got the confirmation email after I got up (at 5:30 am). Then later when I checked the confirmation it said, to be shipped on October 14th. Now tonight (7pm) it is saying it will ship by October 21st.
I did get a $30 upgrade credit - but I've been sitting on that since July to upgrade because I knew I'd want the new iPhone. I'll be upset if they are bumping my order because of the credit. I wanted the phone for a trip I'm taking - if it comes on the 21st I'll have to delay it because we won't arrive home until the 24th. So they better be wrong or just being cautionary. This the first time I've ever got up for a midnight pre-order so I'd be really annoyed if they screw it up somehow for me