I ordered two phones for my family plan on June 15th, right around 4pm PDT. Both were scheduled for delivery on 6/24. One was delivered on the 23rd, while the second has been stuck at "prepared for shipment" the entire time. I've spent probably about 10 hours on the phone with Apple over the past week - first they promised me the phone was still going to arrive on the 24th, then they said it should ship by the 28th, and yesterday they said it should ship any day now. Every time they said they were waiting on activation from AT&T, and AT&T of course denied having any holds or delays on my account every time I called them. Well, I wake up this morning and find that my order was cancelled. Apple has no explanation. AT&T has no explanation. I spent about two hours on the phone with Apple and AT&T today trying to figure out what happened and nobody has a clue. A supervisor at Apple called some of the local stores for me but was unable to find any in stock, so on her recommendation I just re-ordered via Apple.com and she is going to try to get it here faster than normal. As of now, the new order is scheduled for delivery on the 26th of July - over a month from the original projected delivery date! This phone is for my wife, and obviously she's pretty anxious to get it. Has anyone else had such a miserable time with their order? Any tips on escalating the matter so that I don't have to wait another 3+ weeks?