We currently roast on Monday or Tuesday every week. If you place your order before Monday morning then it'll likely go out the next day or two. If you order later in the week no worries; we'll be back in just a few days and your order will ship out soon after.