Please allow 3-5 days to process your order. Once your order has been processed we can then go ahead and prepare your order for shipping. Many of our items ship from right here in the US. If we are out of stock one of our other distribution locations will ship out your item. If your item is pre-sale or back order please allow for an addition 3-4 weeks for your order to be created.
Shipping is free on most items.