Processing time

In-stock items usually ship within 1 business day. Preparation time for customized products is typically 1-3 business days. You will receive a notification once your order has been shipped.


We ship orders to 48 contiguous states, PO BOX, APO/FPO addresses. U.S. Protectorates/Territories, Puerto Rico, Guam, Alaska, and Virgin Islands.
We offer USPS First Class ,USPS Priority Mail, UPS Ground with fees depend on your location and package weight. Estimated delivery dates are listed in checkout at the time of order.

Stand Shipping

  • USPS First class : $4.5-$5.5 / UPS Ground : $7.2-8.2
  • Delivered within 2-5 business days
  • Fully Tracked

Priority Shipping

  • USPS Priority : $7.4 - $9.5
  • Order before 1pm PST Monday to Thursday for delivery within 2-3 business days
  • Fully Tracked

Express Shipping

  • USPS Priority express : $23.5- $35
  • Order before 12pm PST Monday to Thursday for delivery within 1-2 business days
  • Fully Tracked , not available for P.O. Boxes and APO/FPO addresses.


We do take international orders. Yay ! For North America countries , orders may take 7- 14 business days to arrive with fees depend on shipping method and package weight.
For other countries, orders may take Up to 10- 30 business days.
*Once orders arrive in their destination country, they may be subject to customs clearance procedures which may cause delays beyond original delivery estimates. Duties and taxes are assessed by customs and are the responsibility of the customer.


Incorrect Address ?

Please contact us immediately, we can still update it as long as the order hasn't been taken out by carrier. If you did not realize your mistake or are late to contact us, please place a new order with the correct delivery address. Once your package is returned to us by the postal service, we will refund your original order.

Can't find your package or USPS/UPS has not delivered on time?

Please check with your family member or neighbors first to see if they have the package , or contact shipping carrier right away. Once your package is in USPS or UPS hands, it's out of our control! Feel free to contact us if any help is needed.
*We will make every effort to deliver your package ASAP. However, additional time may be required due to invalid addresses and custom clearance issues.