If you've somehow held off on picking up a new iPhone 6 or 6 Plus so far, it looks like you still might be able to snag one before the holidays are over. Shipping times for both devices have improved dramatically to 1-3 days for the 16GB and 64GB iPhone 6 models, and just 1 business day for both lower capacity iPhone 6 Plus models — a far cry from initial delays.
Unfortunately, the wait is a little longer for the 128GB variants of both devices, with the iPhone 6 listed as shipping in 7-10 business days, while the 6 Plus enjoys a slightly better 3-5 business days.
As the holidays approach, shipping times have been gradually decreasing for Apple's latest, coming down from 3-5 days for the lower capacity models as of a couple of weeks ago.
If you're eager to take advantage of these faster shipping times, be sure to hit up the source link below to order your device. If you happen to be close to an Apple Store, you can also check to see if in-store pickup is an option.
Source: Apple Store