I would say go to the store on release day or the day after to see if they have any left so you can get one from them and just cancel your pre order IF they have one ready for you that dayAT&T.
I used to have Verizon but I switched and ordered the phone on Saturday 9/16 around 10:30-11:30am EST in store at AT&T.