Still haven't received mine either. Hope I still get it tonight.
I decided to have it sent to my box at the local UPS store. My home address is at the end of the UPS route and I never get packages until very late here anyway. I thought, "The UPS Store can sign for it. It's a business so it'll be there before 3 pm (They actually told me their deliver usually comes in around noon), and it's a UPS STORE so what can go wrong?".
Woke up this morning an the UPS website says it's "on truck for delivery", good news. Noon comes and goes with no status change. 3 pm comes and goes with no status change. Now it's almost 5 pm, no status change.
I call the UPS Store to see if they've received their shipment for the day, and they confirm they have. No iPhone for me. They give me the toll free number to the local UPS hub and I call them. After being put on hold for 5 minutes, I'm told miraculously the UPS store is their not stop. LUCKY ME. What's odd the UPS Store told me UPS trucks only stop there once per day. So a second stop seems old, but ok. <smoke blowing>
It's now been another 45 minutes and still no call from either the UPS hub or store. No status update on the website. Next stop my ***. It's either on the truck in another part of the city or at the UPS hub and their making a mad dash back to the UPS store to correct their mistake of not dropping it the first time.
At this moment I'm not sure all the timing will come together to get it in my hands today. The saga continues.
Repeat in a calm voice, "it's just a phone, it's just a phone, it's just a phone"