Last Day to Order for Christmas!

Today, December 18th, is the last day to order for guaranteed delivery by Christmas.  So, if there's anything you need for a last minute gift, head on over to my shop.

California folks -- Because you're in my neck of the woods, you've got a few more days.  Order by December 20th in order to get your goodies by Christmas.

Thanks for supporting my farmstead business!