Everything is made to order, this means it can take anywhere from 1-2 weeks from the time the order is placed. Generally everything gets printed and goes out within a week.
Shipping fulfillment is through Stallion Express - Canada Post/UPS/USPS/APC generally. Delivery time within North America is usually 2-3 weeks, overseas anywhere from 3-5 weeks after shipping notification is received. We're located in Victoria, BC so we ship everything weekly to the Stallion warehouse.
Parcels go out once a week, it takes anywhere from 1-3 business days to reach the warehouse to get processed and sent out direct to the customer. This means from the time the shipping notification is received, there are a few additional business days before it's actually in transit. If your shirt doesn't show up after 45 days from your shipped notification, email or text us.