Apple saw more demand for the iPhone 17 and MacBook Neo than it was expecting and suggests the RAM shortage could hit prices on new stock.