How long does it take my order to arrive?

*Shipping time update(13/12/2020): Because the pandemic is complicated now and the number of orders at the end of the year is too much, the shipping companies are overloaded, so the shipping time will be slower than usual. The process can be up to 14-17 business days. Please understand for us. Thank you

At our company, every product is printed just for you according to your specifications of design, size, and color. We don’t hold any stock, which means your items are manufactured only after you place your order.

We need 5 - 7 business days to process your order and send it out (not include weekend and holidays)

Your order will arrive approximately 5-8 business days after it's shipped. We use different shipping partners, but the final delivery is usually via USPS.

For international orders please allow 6-8 weeks for delivery. The final delivery is usually via your local postal service.

To double-check ETA’s, check the estimated delivery date on your receipt or reach out to our team at

How much does shipping cost?

Here’s how we break down of our shipping prices:

- With Shirt and Mug:

  • $4.95 for order price under 49$
  • Free shipping for order price over 49$

- With Blanket :

  • $6.95 for order price under 49.99$
  • $8.95 for order price over 50$ and under 64.99$
  • $11.95 for order price over 65$ and under 99$
  • Free shipping for order price over 99$
For items shipping internationally add $2