Until December 15, products in stock should arrive in time for Christmas.
We cannot guarantee receipt of special order products in time for Christmas.