Thursday 12/7 is the last day for special orders with guaranteed Christmas delivery. In stock orders can be placed through 12/22.