I don't know how many of you are in my boat. I paid the last installment to upgrade (not pay the phone off, just to upgrade) and have a delivery date of 10/16-10/23. I talked to an agent and he was not optimistic that the shipping window given was just a safe bet and that most will not likely see their 6s+ phones on launch date. I am not going to keep arguing and have given up hope that I'll have it this month. That said, I was irritated that I'd have to make yet ANOTHER Next installment payment since I will have my phone for another five weeks (actually two phones with a payment, since we upgraded two lines) and he said to call back or chat back when my billing cycle ends and they will waive that installment payment (and I'll argue for any future payments, if it goes to that) since it was not my fault that they have completely failed to provide the phones to people on launch day, even if they were up at the appropriate time to deserve that. It eases the blow for me, so I figured I'd dole this info out in case anyone else is stuck like I am. I am going to wait until after launch day (my billing cycle ends in five days, so I'll be good to wait on paying the bill until after launch) and if I don't get it, which it doesn't sound like I will, I'm going to get that installment waived.