All products are processed within 1-3 business days.  We ship anywhere in the United States.  All coffee is roasted to order.  Orders are continually processed in the order received.  Shipping generally takes 4-6 business days, so you receive fresh roasted coffee right at its peak of flavor.  Orders will generally ship within 2-3 business days of ordering. Holidays may impact this as well.