That sucks. I hope they'd still deliver the phones on launch day and give us a couple weeks to trade in the old phone vs having all AUP people going to the store on launch day. They have our credit card info so it's easy enough to charge the remaining balance on the old phone if it isn't returned.
It could all change before next year. I think, glitches from a new program aside, this went smooth. I don't mind not having a phone on launch day - especially after seeing just how much inventory they had yesterday - if I'm able to upgrade every year and not be beholden to my carrier.