The new handset is so hard to make and in such short supply that it will be difficult to buy until the new year, according to respected analyst Ming-Chi Kuo.
The fact that the iPhone 8 is still in stock ahead of its September 22 launch shows that Apple's strategy may not be working as well as they thought it would.
As for the Apple Watch Series 3, Kuo said that demand for the LTE version of the device was "significantly stronger" than previously expected due to its "low premium of $70" over the Wi-Fi only models of the smartwatch. However, that demand will definitely come at a price for the company.
We revise down our forecast for 2017F iPhone X shipments from 45 to 50 million to around 40 million units, but we therefore revise up our 2018 iPhone X shipment estimate to 80 to 90 million units.
Apple Senior Vice President of Worldwide Marketing, Phil Schiller, introduces the iPhone X during a launch event in Cupertino, California, U.S. September 12, 2017. Moreover, the iPhone X preorders won't begin for another six weeks because Apple doesn't want to lose iPhone 8 sales and iPhone 8 Plus sales.
The iPhone X certainly is living up to its expectations in terms of being a state of the art smartphone, but such hindrances will affect the positive vibe around Apple. "We believe this is because there is a strong likelihood that iPhone X demand will cannibalize iPhone 8 pre-orders", Kuo said in the report, obtained by Mac Rumors.
In India iPhone X will be made available on and from November 3 and the pre-orders will open on October 27.