We will ship your product as it becomes available. Usually, products ship the same day if ordered by 5:00PM , or by the next business day if your order is received after this time and for orders received on Saturday, Sunday or any major holiday. However, there may be times when the product you have ordered is out-of-stock which will delay fulfilling your order. You may cancel your order at any time prior to shipping you may get a refund less 15% if cancelled after 3 days. Products that have a long lead time will be posted. By placing an order with items that have a long lead time you acknowledge the waiting period for your order to be filled, the time frame posted for certain items is just an estimate. The product can ship earlier and/or later. We can not be responsible for manufacturers long lead times. Products that are pre-paid are reserved for you exclusively. If you cancel your pre order you will be refunded less 25%. Because of limited quantities we tell other customers that are interested that there are pre orders they can decide if they would like to wait after the preorders are fullfilled. Any back ordered orders cancelled after 3 months will receive a gift certificate for the value of the order no exceptions.