I got my pre-order in last night and got a confirmation and everything stating my iPhone 5 will be delivered on the 21st. Called and spoke with a rep today and he stated they are scheduled to be "Shipped" on the 21st and based on where I am located in the US it may be delivered on that day but not guarantee ... he said it could take and extra day or two. I have always ordered from Apple.com for my pre-orders and they get shipped out a few days ahead of time to arrive on launch day ... but according to him they don;t ship out overseas like apple ... they get sent to them ahead of time and AT&T ships them out on launch day. Is this how AT&T works? Anyone able to provide any feedback on this?