Orders Placed after the 19th are not guaranteed to arrive before Christmas. Orders placed after this will be processed on January 5th 2015.