How long does it take to receive an order?

From order to delivery is typically 5-10 days.

SwagHub produces all orders "Print-on-Demand" at the time of order. Depending on the item(s) ordered, standard production times may take from 2-7 days to complete. Once your order has completed production, your order will be shipped using standard ground shipping with delivery estimates of 3-5 days. So t-shirts are typically delivered in 5 days while embroidered products may take longer to produce.