Orders placed online prior to December 7th will be shipped in time for delivery before Christmas. Orders placed on or after December 7th, will not be guaranteed to arrive before Christmas.