We are currently shipping within 2-3 business days (if not sooner!) but, it's up to Santa's special helpers (hello mail carriers!) on how fast your package will move to your mailbox in time to be wrapped.
We strongly suggest that you place your orders by December 18th for the best chance of Christmas Delivery. If the pandemic taught us anything it's that we can't guarantee delivery dates, but we will try our hardest to process and package your order as quickly as possible.