Due to Covid - 19, there may be a delay in response times. Read more!

FREE SHIP for orders over $75!

Shipping policy


Processing time

  • 1) Holding time: All orders are hold for 1 business days. Customers can make any changes or cancel orders during this time.
  • 2) Production time: Since all products are print-on-demand, they are only produced when customers placed an order. Therefore, our team need time to produce them. Regularly, it takes 5-7 business days for producing. Orders placed in weekends may slightly delay since we don’t operate in the weekend.
  • 3) Production delay: We want you to know that we are always trying our best to deliver items to customers as soon as possible. However, there are always unpredictable events that hold us back. In this case, we will have announcement for production time in these cases.

Shipping time

  • Delivery time: Regularly, the shipping time is 7-10 business days depended on different carriers. Tracking number will be sent to customers after items are transferred to carriers.
  • Tracking status: Customers can go to provided tracking link to follow their packages 48 hours after they received notification emails.

Late delivery

The total time for orders to arrive are 8 – 12 business days. If your order is not arrived within this time frame, please contact us at our support email. Make sure you provide your order number in the conversation.