We process orders Monday, Tuesday and Wednesday to guarantee that our meats arrive fresh to you. Any order placed on Monday, Tuesday and Wednesday before 10am EST will ship that week. Orders must be placed by 10am EST on Wednesday to ship Wednesday. Orders placed after 10am EST on Wednesday through Sunday will ship the following week. You will receive a email once your order ships. Your shipment will usually arrive within 2 days from shipping date.