Like Life, Ordering is all about Timing, Location, and Luck.
USPS still recommends getting your orders in by December 16th receive your orders by Christmas.
We are NOT experiencing delays in processing so any order we recieve by December 16th 11:59 PM EST will be sent to the USPS on December 17th (technically the last day for the Post Office to receive the package and get it there by Christmas). In general we will always attempt to process and deliver to the post office the next day. We should note that this deadline is NOT a guarentee, this is only a recommended date and it set by the USPS. Last year there were numerous delays even when customers got their order in "on time". We will do everything we can to make sure it is in the Post Office hands ASAP.
If I place my order after December 16th, what happens then?
This is where the location / luck thing comes into play. Once it is in the hands of the Post Office they are responsible for getting the package to you. We ship from Quincy, MA. If you are in the New England area or in some cases even across the country in the West Coast you MAY get your package by Christmas.
We are starting to see some sorting facilities are getting swamped in the middle of the country and locations that would receive mail via ground transport. These areas are the first areas where you might not get your packages by Christmas. Our hot chocolate is great all year and I'm sure they'll enjoy it if they receive it a couple of days after Xmas.
What happens after December 21st? It sounds like I won't get my hot chocolate until January?
We will continue to processes orders until December 21st 11:59 PM EST. After that date any order received will be held and processed in early January. We are a tiny family buisness and we are getting a chance to see our families this year. Thank you all for understanding and have a wonderful holiday season!