We will ship your order as soon as all products you have ordered become available. Usually, orders ship with 24-48 hours. However, there may be times when the product you have ordered is out-of-stock, which will delay fulfilling your order while we make it. We will keep you informed of any delays to shipping that will fall outside 1-2 weeks. You may cancel your order at any time prior to shipping.