USA Shipping is $4.99 for orders up to $60, and free for orders $60 or more.
International Shipping is:
$8 for orders up to $39
$14 for orders up to $59
$20 for orders up to $79
$26 for orders up to $120
$30 for orders up to $200
$35 for orders over $200
FYI - we don't profit on shipping costs, and actually charge less than what it costs us when you order more than one item. Amazon's free shipping has made it tough for us little guys to meet customer expectations in that regard, but I appreciate the fact that you're here reading this!
Our shirts are printed to order. It takes 2-3 business days to print your order, then it's shipped from Detroit, MI. You can expect to receive your order 7-10 business days after completing your checkout in the USA, but usually sooner. You'll receive an email confirmation after ordering, then an email with tracking info once your order is shipped.
International orders will usually take 2-3 weeks from order to delivery, sometimes up to a month to distant countries like New Zealand or Russia.
Thanks for visiting, and let me know if you have any questions!