Any ideas on how many iPhones a typical Apple Store or AT&T store will have on launch day? I'm flying back from Europe around noon on Friday into Newark (New York) and driving down the Jersey shore home. I have a list of about 10 AT&T stores between the airport and my house ranging from urban to suburban areas. I'm trying to find the most likely place to not be sold out by 2pm. Any thoughts? If everywhere is sold out, when does the next restock come?