Orders are shipped out on Monday and Tuesday. I will ship on Wednesday as long as you live in any state that touches Texas (New Mexico, Oklahoma, Arkansas and Louisiana). I only ship on these days to prevent your order from sitting in a trailer or hot/cold warehouse over the weekend. For the most part all orders are delivered within 2-3 days. There are some occasions where the carrier I use (USPS) does not deliver within the promised window. I do my best to minimize your order arriving late by only shipping on Monday and Tuesday.