We are the manuafacturer so we don't have out of stock products. We ship products the same business day if the order is received by 2:00pm Central time. We will ship the next business day if the order is received later than 2:00pm. All orders received on the weekend or holidays will be shipped the next business day. You may cancel your order at any time prior to shipping.