By Philip Elmer-DeWitt
November 21, 2012

FORTUNE — Despite stock-outs, production hiccups and Foxconn worker unrest, it looks like Apple (AAPL) will have an iPhone 5 available to sell to anyone who wants one this Christmas.

In a note to clients Wednesday, Piper Jaffray’s Gene Munster reports that his nightly checks of supplies at 100 Apple Stores showed significant improvement over the past 10 days:

AT&T and Verizon have shown dramatic improvements in availability, while Sprint has maintained consistent availability. Last night, our checks indicated that Sprint phones were in stock at 92% of Apple Stores, AT&T was available at 82% of stores and Verizon at 72% of stores. Additionally, we note that wait times for online phone orders dropped to two weeks as of today.

“We believe,” he concludes, “that within the next two weeks that customers will be able to purchase iPhone 5s at Apple Stores same day.”

Solving the iPhone 5 supply problem before the holidays was critical for Apple. Last year, iPhones accounted for 53 cents of every dollar Apple earned in its December quarter.

You May Like