We offer free standard shipping anywhere in the U.S. Our standard is to ship within 2 days of order placement (or sooner). Please allow a few extra days for custom embroidery or printing orders. We may pack your order in a weatherproof bag or a box, depending on the size. Standard shipping takes 2-9 business days. Express shipping (one day in transit after shipping) is also available as an option at checkout (price varies depending on your total order amount). Canadian and Australian customers, you can choose a shipping method when you check out (transit times vary and are not guaranteed due to potential customs delays). Other countries, please contact us about international shipping rates prior to checking out. Please be aware that for international shipments, you are responsible for any import duties, and depending on your country your package may be held at the post office for duty payment.