Shipping is via USPS Priority Mail. Please allow up to 14 days for delivery. Although most orders will arrive much quicker, due to the number of different styles of shirts offered many will be made to order. Make sure the address you provide for shipping receives US Postal Service.