If it's anything like last year, Apple & AT&T stores will be getting new shipments in every day and selling out every day. No one can really say "stores will sell out for the first 3 days, then have plenty of stock!" No one knows. If you don't want to wait in line, your best bet is to just order it to be shipped to your house. I think the demand is going to be a lot higher now that AT&T changed their upgrade policy.