Your order will be shipped within 3 business days of receiving payment. Personal check orders will be held for clearing of check and usually shipped within 7 business days.
I try to ensure that everything is in stock for immediate shipment, however if an item is out of stock I will contact you immediately to give you a estimated ship date.