The iPhone 5s launch was initially plagued by constrained supply and lagging shipping times, but in the past few weeks those issues have been alleviated as shipping times dropped significantly. The shipping times have dropped yet again, this time to only 3-5 days. This is down quite a bit from the previous 2-3 weeks required to ship.
This is an especially welcome update for those buying iPhones as gifts this holiday season, although shipping times of 24 hours, which iPhone 5c buyers have enjoyed since the phone launched, would be ideal for last-minute shoppers.