All of our shirts are print-on-demand and can take as many as 7 business days to ship but typically ship within 3 business days.
Standard Shipping (3-5 business days) - $4.99 (FREE with order of $40 or more)
International shipping: $6.99 (FREE with order of $40 or more)
International delivery can be expected 3-20 business days after fulfillment depending on the destination. If you'd like a delivery estimate for your specific location, please message us through the "Contact Us" link.