Holiday Ordering and Shipping Guide

last updated: November 25, 2025

Holiday Calendar 2025

  • These are for US Retail orders and shipments.  Wholesale shipments due to size will vary.

  • All Dates are dates you need to order by, not the shipping date of the package.

  • We are based in Oregon and that affects how long it takes to get to you.

  • Christmas is on a Thursday this year, which gives you one extra shipping day compared to years when Christmas falls earlier in the week

  • Please note we are not having any Black Friday or Cyber Monday Sales this year.

A Few Tips to Make this Painless for you

The Ideal last date to order—which we call the polite last date— is December 10.
That will allow us processing and packing time to get it out by standard delivery and have it to you by Christmas (really December 24).

When you are choosing your shipping method for the holidays, it is best to add in 3 WORKING days for processing, packing and general mayhem. I’ve tried to account for them above.
So if your estimated transit time is 5-7 days, then you would be well advised to order 10 days before you need it.
It is also worth noting that USPS has various options for Priority mail labeled “2 Day Priority” or “3 Day Priority”. These are estimates only. I’m going to repeat that. Those names are USPS trademarked names and not shipping guarantees. They are still Priority mail and no different than the various Priority Flat rate options. Also, USPS has made it pretty clear they are going to be slower this year. If that is how you want to ship, I recommend adding in even more days.
Always leave more time than you think you’ll need. Life happens.

In the time windows I don’t recommend USPS Ground Select at all.  It is worth reminding you that all orders that qualify for free shipping are shipped USPS Ground Select.   On the other hand, FedEx OneRate is FedEx 2nd Day Air in disguise.

Important Dates For everywhere

December 10 — Last polite day for orders. Try to be Polite!

November 27-28 — Closed for Thanksgiving. Online stores will remain open. We are not doing any Black Friday/Cyber Monday sales.

December 20 - January 4 — Closed for the holidays. Online store still open but no orders will be processed (except the Chocolate Kit of the Month on the 20th).

January 5, 2025 - First day open of the new year.

East Coast Dates

December 15 — Last day to order for FedEx and USPS Priority Mail for east coast delivery.  They will ship out December 16-18.

December 16 — Your order will go out before we close but will probably not arrive before Christmas.  USPS Priority and FedEx are your best bet.  USPS Parcel Ground is not recommended.

December 17 — Last day we will guarantee shipping before closing if you pick FedEx OneRate (2nd Day Air in disguise) or FedEx 2nd Day Air.

December 18 — Last day we will guarantee shipping before closing if you pick FedEx Next Day Air.

December 19 (and after) — Last day of shipping – Orders will most likely not arrive before Christmas. Orders received these days will most likely not ship until January 2025.

West Coast Dates

December 16  — The last day to order for FedEx Ground and USPS Priority Mail. They will ship out December 17-19.

December 17 — Last day we will guarantee shipping before closing if you pick FedEx OneRate (2nd Day Air in disguise) or FedEx 2nd day air.

December 18 FedEx Ground and USPS Priority going to Oregon, Washington and some of California may arrive in time for Christmas.

December 18 — Last day we will guarantee shipping before closing if you pick FedEx Next Day Air.

December 19 — Last day of shipping – Orders will most likely not arrive before Christmas. Orders received this day and after will most likely not ship until January 2025.