Apple stores don't always have the stock we want. Most stores by now have a good stock by morning, especially the smaller 7 model, with more so less of the 7 Plus. But by evening, unless your reserved one, they are empty as well. And I've yet to see a store have a 7 Plus JB in stock, or even a display model at that. Apple on their website are very vague about the shipping times. "1-2 weeks", "2-3 weeks" or "November". I think they don't get specific with dates so they don't have people complaining that they aren't keeping to their delivery promise. When it's labeled as shipping in "November", who can complain when they phone isn't delivered by November 10th?