We want to make the online shopping process easy for you (and for us) so we've tried to limit the options here to as few as possible. Keep a few general things in mind, however. Orders that we receive during weekdays generally ship out the following day. Orders received between Friday and Sunday generally ship out on Monday. Arrival times given below are approximates and are not guaranteed. And for foreign orders, customs can sometimes delay delivery several days or even several weeks (depending on the country). 

We also ship items from multiple locations so you may receive separate packages, please keep this in mind if you receive a package with out your complete order.

Domestic Orders (all 50 US states)
The only thing to know about the cost of shipping is that it's FREE for orders over $50 and only a flat fee of $7 for orders under. It usually takes about 3 working days for delivery. All US shipments are trackable and are sent via USPS Priority mail. 

International Orders
Outside the United States, it's $35 for orders over $100. For orders under $100 it's $50. Please allow at least 6 to 10 working days (add more time and extra costs if your country's customs are a pain). We do not cover duties and taxes. All shipments via US Mail. 

Tracking and Lost Orders
In the rare event that your order is lost by the post office, or if it takes an unreasonable time to get delivered, we will either re-send the package to you or refund your purchase.