We ship almost entirely via United States Postal Service (USPS).
 
International orders are shipped by USPS. International customers are encouraged to place an order.
 
Under normal circumstances, most orders ship out within 24-48 hours. However, due to large order volumes, weather conditions or circumstances beyond our control, we will ship your order out as soon as possible.

For all orders over $50.00 US shipping is free all you do is pay for handling. 

* To see your shipping charges in advance of placing an order, place the desired items into your shopping cart by clicking on the "add to cart" buttons. Then click on the small picture of the shopping cart in the upper right hand corner (located next to "search bar"). This will bring up a page that shows you all the items in your cart. Enter your zip code in the box labeled 'Zip Code'. Click on the 'Get Rates' button, this will show you shipping charges before placing your order or entering any personal information