ORDER BY DECEMBER 16TH FOR CHRISTMAS DELIVERY. FREE SHIPPING ON U.S. ORDERS OVER $100