The iPhone has not been exactly impossible to get, but demand has been high, and there are some retailers offering deals on the iconic device. Some people have a preference to buy directly from the Apple store, or from Apple online for one reason or another.
To their credit, supply chains seem to be on track, and Foxconn appears to have a handle on the assembly process as well as quality control. The availability falls in line with analyst projections from just a month ago too. So, if you have been holding out, hoping for Apple to get the iPhone 5 in stock in time for some online holiday shopping, you need not wait any longer.
Apple now has the iPhone 5 in stock for all capacities and all carriers