Analyst Gene Munster offered his prediction that availability should hit the 80% mark before the year is out and it looks like he could be right. According to the Apple Online Store, shipping times for the iPhone 6 and 6 Plus have improved to 1 business day for some models. Depending on your configuration like storage size and color choice, it might vary, but in some instances the estimated shipping has been set at 1 business day.
For those who go for the 128GB option, you guys will still need to wait. Interestingly enough the 128GB iPhone 6 has an estimated shipping time of 7-10 days, while the 128GB iPhone 6 Plus has a 3-5 day wait. This could be a sign that Apple has indeed shifted their resources at churning out more iPhone 6 Plus handsets at the expense of the iPhone 6.
In any case if you’d like to get your hands on a brand new iPhone 6 or 6 Plus before Christmas, you still have time, assuming that there are no additional delays, you can just hop on over to the Apple Online Store for the details.