iPhone 7 hits stores

However, Apple is already warning customers that some of the phones will be in short supply.