A survey of 60 Apple Stores by┬áPiper Jaffray’s Gene Munster found that the iPhone 5s was in stock in all colors on all carriers and in all capacities across the US.

We believe Apple has caught up to demand, which we had expected ahead of the core holiday period. In reflecting on the supply for the 5S product launch overall, we believe that net-net Apple has done a better job in supplying stores with phones proportional to demand.

This suggests that if you’re in a hurry, a retail store is your best bet as some 5s models are still showing 5-7 day shipping on the online store. Online, all but a few models are showing immediate availability. It should be noted that with so many size/color/carrier combinations, smaller stores aren’t likely to have every one in stock.

Apple has been gradually catching up with demand for its high-end handset, with the gold model initially in particular short supply.