Your coffee will be roasted to order-the way you choose-today, and shipped the next day. It will arrive fresh and brimming with flavor in about a week. Approximately 4 weeks later, you will receive a fresh batch of the blends and flavors that you select, or you can simply go online at any time to your 'My Account' page and update your selections and preferred delivery date. Click here for details.