Orders generally take 5 – 7 business days to be printed and ready to ship. Some personalized orders may take longer.
We make every effort to ship orders as soon as possible. Please keep in mind that every shirt is custom printed for your order (after you place the order) and several factors may impact shipping.
We keep a large stock of blank shirts ready for printing in the most popular styles/sizes/colors but there are times when we may have to get additional stock from our supplier to complete your order which may delay your order.
If you are in a time crunch, please contact us before placing your order so we can give you all the options available to ensure you receive your shirts in time for your vacation or event!
After your order has been printed and is ready to ship (see above), the following shipping timelines apply.
Orders that selected USPS Priority Mail Express arrive in 1 – 2 days, excluding Sunday.
Orders that selected USPS Priority Mail arrive in 2 – 3 days, excluding Sunday.
Orders that selected USPS First Class Mail have an average delivery time frame of 3 – 5 business days but can take up to 10 business days.
If you are in a rush we’ll do everything we can to help you out. Please contact us BEFORE PLACING YOUR ORDER by email firstname.lastname@example.org or by phone at (727) 469-3699 to discuss options.