All coffee is freshly roasted to order and is generally fulfilled within 48hrs of placement. You will receive and email notification with tracking for shipped orders or a notification that your order has been placed in the retail locker for local pickup. Most coffee will ship via USPS.