I'm pretty much done with the Apple store on launch days like this. I arrived at a local AT&T store 1/2 before opening and within an hour I was walking out with an iPhone 6 128Gig Space Grey. There were only about 100 people in line and the store had over 300 phones in all colors and memory configurations. Obviously the 6+ models were the first to go and were limited but that was expected. This is the second year I have done it this way and it's worked great. Last year I went to an AT&T store on launch day for the 5S and didn't get there until the afternoon and they still had the model I wanted. It just seems like the small stores are a better option if you don't want to camp out all night in front of an Apple store.