The last day to make your order and receive in time for Christmas is on the 6th of December.
Orders after the 6th of December are not guaranteed to arrive on time for Christmas.