Apple Offers Free Shipping on Everything and Posts Shipping Times
As a part of the holidays, Apple has made a page about shipping times for certain items. The page tells you what the latest date you can order an item to get it in time for Christmas. You can pick from Mac, iPhone, iPad, iPod, and accessories. You can also see the shipping times for stock models, custom models, engraved, and non-engraved (because custom models and engraving take longer).
Along with that they have also announced that there will be free shipping on all items with no minimum purchase. This starts now and will go through December 22, the last day that you can order items to get them in time for Christmas.