LAST DAY FOR GUARANTEED CHRISTMAS/NEW YEARS DELIVERY IS 12/17/2017.