I agree with you. It's managing expectations. I ordered two phones very early on the 14th, but missed the available launch allottment, like most of you. My order for both said October 5th. So OK, I adjusted my expectation. Then a week later, one phone said preparing to ship, followed the next day with it shipped. The other phone however, didn't update for two more days. Then after checking tracking my phone magically went from China, to Korea, to Alaska, to Louisville and my delivery date which had been adjusted to 9/28, changed to 9/27. The other phone didn't seem to be moving anywhere and the date it was now being promised was 10/2. Then it moved and the date was moved to 10/1. Cool.
So today, even after checking this morning, my status was delivery 9/27 - today, by the end of business. I leave my signed release form with a neighbor who was going to be home today to accept my phone. UPS comes and goes to the area, no phone. So, I check the status and the delivery date is changed [again] and now says it's supposed to be tomorrow. And the other phone all of the sudden is also in Louisville, and it says delivery tomorrow.
Being just a bit frustrated (not because I didn't get my phone, but because I have no realistic understanding WHEN I'm getting my phone), I called UPS. I was routed from desk to desk and finally I get a guy who says a huge shipment was held in Louisville for distribution and both my phones will be delivered tomorrow. We'll see......
I tried to explain to him that it's frustrating for people who work, and need to have someone accept their order and not knowing when their order is really being delivered is what's frustrating. He was polite, but what did I really expect him to say? Just be honest with the delivery date. That's really all we're asking for.
ETA: I'm in Tampa, FL., and I just checked the status of both phones and they are both now in Orlando. That's about 1.5 hours from Tampa, So, it would seem that delivery tomorrow is realistic.