We roast to order as much as we can, and we never ship coffee that was roasted more than three days prior to your order shipping date. Every bag is hand stamped with the roast date so you can be assured of freshness.

Our roasting days are Monday and Wednesday and we currently ship every weekday. Orders placed on weekdays before 10am (Mountain Time) will generally be shipped that day if the coffee is available. Orders placed after 10:00am (Mountain Time) generally ship the next business day, pending availability. Coffee not available for shipping according to our general shipping guidelines will be shipped on the next roasting day.

Subscriptions are billed on Monday and shipped on Tuesday.

Shipping rates are based on the total weight of your order:

One 250g bag   $3
300g - 1kg          $6
1kg - 1.5kg         $9
1.5kg - 2kg         $10
2kg - 3kg            $12
3kg - 4kg            $15