• Free shipping on all orders of more than $99

Holiday Shipping

During the holidays, shipping will work differently.

With the excellent quality meat we have from our partner farms, we do not want to risk your order getting spoiled due to shipping disruptions during the holidays which are out of our control. 

The last day to order to receive your order before Christmas day is December 15 (12:00 PM). 

Order Date

Estimated Delivery Date

Before or on Dec 15 (12:00 PM)

Dec 17 - Dec 20


After December 15, shipping will work differently.

  • For orders placed with Free shipping, we do not guarantee delivery before the holidays. The majority of these orders will be shipped from Dec 28 - January 2.

Order Date

Estimated Delivery Date

Dec 16 - Dec 31

January 2 - January 9


  • For orders placed with Expedited Holiday Shipping. We will ship these orders with UPS / FedEx rush shipments. The precise delivery times for this option are listed below.

Order Date

Estimated Delivery Date

Dec 18 - Dec 28

Dec 25- January 2