Maybe I can clear some stuff up for people. I used to work at the fulfilment centers that shipped phones for carriers. Apple gives ATT an inventory of phones weeks before the pre orders before the phone is announced (200K SG XS Max, 100K SG XS, etc) so if you got a delivery date on this Friday than that means ATT has a device that is alloted for you, The only times people wont get the device on time is from issues such as billing issues, or transport issues (Late Plans, Late Trucks etc). Moral of the story if your delivery date from ATT shows this Friday you already have a phone assigned to you and you have a 99% chance of getting it to you on time, As well dont worry if its Wednesday or Thursday and your phone hasnt shipped, depending on where you are from the hub or services as next day air they can ship the phones last minute and still get to you on time. Remember UPS and Fedex do this stuff EVERYDAY and have this shipping stuff down to a science.