Free shipping available for US Domestic order over $35.


Processing time: 1-2 Business Days.


For U.S Domestic orders: We use USPS First Class Mail Service with the delivery time between 2-6 business days. However, if you need to receive your order sooner, you can upgrade to USPS Priority Mail Service $8.65 (1-4 business days) or Fedex-2 Day $11.75 (1-3 business days). 

If you Really want to RUSH your last minute order, please use UPS express option for $25 for USA Domestic orders. 

For International Orders: We use USPS First Class Mail Service with the delivery time between 2-4 weeks for pacakge below 15oz. If you need to receive your order sooner or package weigh over 16oz, we recommend use Fedex international which is more reliable and get to you in 1 week. Shipping rate depends on each individual country. For most countires, Fedex rate around $35-$40. We can do price quote for you before ship out your order.

*Customs and import taxes
Buyers are responsible for any customs and import taxes that may apply. I'm not responsible for delays due to customs.
* For any shipping related issue, please contact USPS / UPS/Fedex. If your tracking is not updated, please be Patient and wait for 1 week. We will take care of your lost package if it is indeed lost. Thank you