Looks like there is PLENTY of stock. Not sure, however, if this is because Apple managed to ramp up production of the 8 or whether it is indicative of people seeing the iPhone 8 as the consolation prize or 2nd best in some way, and therefore holding out for the iPhone X despite the exorbitant price.