Due to overwhelming demand, orders placed after December 14th may not arrive by Christmas. We are truly sorry for the delay.