The iPhone 17 launch has collided with peak holiday demand, and supply has struggled to keep up just as shoppers race to ...