We roast fresh coffee every week, and more often when necessary. We do our best to fulfill your order within 24 hours, M-F. Single items are shipped out USPS First-Class Mail and are typically delivered within 4-5 days of fulfillment. Two or more items are shipped out USPS Priority Mail and typically take 2-3 days. If you experience an exception in your delivery please contact us at firstname.lastname@example.org so we can help resolve the issue.