We will be fulfilling orders until December 21st, but keep in mind although most orders are fulfilled within one business day, in busy periods fulfillment can take up to 3 days. So, if you order after December 21st, your order might be shipped out only after Christmas. After that, we will resume fulfilling orders on December 27th.