It looks like Apple’s iPhone 5 supply issues are now in the past. According to Fortune, the company’s newest handset is available to anyone that wants one before the Christmas holiday.

According to a report by Piper Jaffray’s Gene Munster, a check of 100 Apple stores over the past 10 days reveals the following:

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.

Earlier this month Munster found that 54 percent of Apple Stores had the AT&T model in stock, while 24 percent had the Verizon model. The Sprint model, meanwhile, were in stock in 84 percent of the locations.

Launched on September 21, the sixth-generation iPhone has experienced supply chain difficulties from the start. These problems have been blamed on a number of factors including the production of the handset’s larger 4-inch screen, Apple’s movement away from Samsung as a display provider, and more.

Source: Fortune