Standard shipping for orders in the United States takes 7 to 10 business days. Most orders are received within 10 days of ordering. The reason being is shirts are printed at time of purchase. International orders will take 3 to 5 weeks to arrive depending on the destination and customs processing. The tracking for international orders will not update once the order leaves the United States, however it will be on its way.  During holidays or times of high demand, orders will take 10 to 15 days to ship. Orders will be shipped via the United States Postal Service, either First Class or Priority Mail. International Orders are shipped via USPS First Class International Mail.