If an item is marked as In Stock, then that means we physically have it in our warehouse, and it will be shipped no later than 24 hours after receiving your payment (sometimes shipping even the same day). Our inventory levels are 99.8% accurate, but on the rare occasion that one of these items are out of stock, you will be contacted by email with the expected ship date.
If you are paying by anything other than a credit card (Check, PayPal, Money Order), then your order will not be shipped until we have verified the payment. As soon as that happens, we will have your order shipped within 24 hours. Note: Orders paid by personal check are held for 14 business days.