Is a new and improved iPhone in the works, or is Apple struggling to keep up with component inventories?…