All our custom apparel orders are processed, printed, and typically delivered within 4-7 business days of the original purchase date.   We allow one day for processing, 1-3 days for printing, and 2-5 days for shipping.  95% of our orders are delivered within seven business days.