We normally ship all in stock items within 1-2 business days from the time your order is received. Orders are usually shipped via Fedex and USPS and actual delivery time will vary according to your Zone. (in most cases it averages 3-7 business days from the day that the order was placed) Any item that is "out of stock" will be back ordered and will be shipped immediately upon it's arrival in our warehouse.
Occasionally, circumstances beyond our control will require additional shipping time. Holiday seasons, large orders, custom items, special orders and out of stock items may take longer.
If you are requesting a rush order and require delivery before times indicated, please email for current shipping times for particular products and locations.