I ordered this morning once I got to work. Quite a delay. Won't be delivered until "as late as December 5".
I bet it actually arrives quite a bit quicker than that. This is the reason I set my alarm for 3:00am though. It seems crazy to set an alarm to buy something in the middle of the night but I would rather miss out on a half hour of sleep than wait a month or more to get a new phone. I have been waiting on this for quite a while now since I'm still using an iPhone 6 and the urgency only grew a month or two back when I dropped the phone and cracked the screen. I can't wait to retire this thing.