Coffee is roasted and shipped on Tuesday and Thursday, fulfilling orders received by 10am Mountain Time on roasting day.
Shipping is always free to US addresses via USPS.
Subscriptions are roasted and shipped on Tuesday.