Our shipping times vary product to product. In general, Regular post takes between 3-5 business days, express takes 1-2 business days. However, our T-Shirts are made to order as such, they can take up to 3 days to process the order. So even with express shipping select it can take up to a minimum of 4 business days to arrive. If you purchase other items in your order other than T-Shirts, they will be shipped separately to your T-Shirt order within one business day.
Shirts are sent separately to everything else. So if you do a multi-product order, the shirt will arrive after your other products do by a few days.