If you’re looking to buy an iPhone 7, you’re options are now quite limited and you’ll probably have to deal with a delay. Apple has run out of all iPhone 7 Plus models and the iPhone 7 Jet Black model is also sold out. Retail sales will begin on Friday, but they no longer include the aforementioned units.
Stores will include a limited selection of iPhone 7 units. Because of that limitation, you will generally be better off ordering the unit you want through Apple’s store or from a carrier.
Due to the high preorder figures, you’re looking at a wait of 2-3 weeks for both the iPhone 7 and iPhone 7 Plus. If you’re looking for a Jet Black unit, you may not get it for five weeks or until November with the iPhone 7 Plus.