We offer free shipping on all domestic orders over $50. For domestic orders under $50, there is a $7.50 flat rate shipping charge. Currently, we ship through the United States Postal Service to anywhere in the United States. We want to ensure that you receive your order as quickly as possible. Given that many of our products are made to order, however, please allow 0-3 weeks for certain orders.