We ship domestically via USPS First Class and Priority Mail, that means your customers get their packages in 2-3 days. Internationally we use a service called APC and the average time is 8-14 days depending on the country. The shipping cost is $2 plus $1 per additional shirt in the US and $5 plus $1 per additionally shirt to the rest of the world.