The iPhone 17 launch has collided with peak holiday demand, and supply has struggled to keep up just as shoppers race to finish their lists. With Christmas closing in, the central question is whether ...