We will ship your product as it becomes available. Usually, products with less than 1000 units ship within 15 business days. However, there may be times when the product you have ordered is out-of-stock, which will delay fulfilling your order. We will keep you informed of any products that we anticipate will be delayed beyond 15 business days. You may cancel your order at any time prior to your order reaching the “processing” stage. Once your order starts processing, it can no longer be cancelled.