Just got off the phone with csr and she informed me that I may not get my phone tomorrow. I paid the extra $20 for Sat delivery. I may get it as late as 12/5. She will credit me the $20 if it's not here by tomorrow.
If there are additional delays I'll call back and just cancel the order. My contract is up in a month anyway.