Despite supply concerns, Apple has iPhone 5s well stocked