I'm another one whose UPS Shipment Progress hasn't changed since 9:04 AM on Nov. 2. It was annoying wasting an entire day and evening expecting delivery because UPS never updated or gave out any information. I did get the email (in the evening) from Apple about UPS being "committed" to delivering today (Saturday), but that meant nothing since I was under the impression that they had been committed to delivering on Nov 2 ever since I finalized my order.
I contacted Apple, not UPS, because I agreed to do business with Apple, not UPS. It's Apple whose agreed to do business with UPS. If I contacted UPS directly, then Apple has no way of knowing that I, an Apple customer, is having a negative experience with the purchase of an Apple product.
Right now my UPS shipment progress still shows the 9:04 AM departure from Baltimore and a delivery of Monday, November 5. Apple and someone I spoke to from UPS (through my call to Apple) said delivery will be today. If the Nov 5 date is incorrect, then UPS needs to fix that.
The problem isn't the delay itself. It's the lack of communication from UPS. Some delays can't be avoided. The problem is that UPS is either not giving information, giving incorrect information, or giving conflicting information. Anyone having problems with UPS should let Apple know because if UPS is affecting Apple customers negatively, then Apple should know about it.