Shipping & Delivery


 United States Standard Shipping 10-20 business days $3.99 via USPS /FREE on $69+ orders/

10-20 business days Standard Shipping $4.99 via E-Packet / Canada Post /FREE on $69+ orders/



United Kingdom 

10-20 business days Standard Shipping $4.99 /FREE on $69+ orders/

Europe Zone 1

   France, Spain, Germany,Italy, Sweden, Norway, Switzerland,Poland, Netherlands, Belgium, Denmark, Finland, Ireland, 

via E-Packet / Local post

 10-20 business days $4.99 /FREE on $69+ orders/


Europe Zone 2 All other European countries 15-25 bus.days $9.99 /FREE on $69+ orders

(Australia & New Zealand)

via E-Packet / Local post

10-20 bus.days $4.99/FREE on $69+ orders/ 


 (Hong Kong, Taiwan, Singapore, Macau, Japan, Korea, India, Malaysia,Thailand and all other countries)

via Hong Kong Post /Local post

10-20 bus.days $4.99/FREE on $69+ orders
Latin America

(Mexico, Brazil, Colombia, Argentina and all other countries) via China Post / Local post

20-30 bus.days $9.99/FREE on $69+ orders
Rest of the World via China Post / Local post 15-30 bus.days $19.99 /FREE on $69+ orders


*For more detailed and actual price, proceed to checkout and you will see the correct price.



Processing time includes order verification, quality check and packaging. Some U.S. orders are shipped from our US domestic warehouses based in New Jersey and California. Most of the orders are shipped  to US and Rest of the World from our Hong Kong logistic center. We usually dispatch within 48 hours after the order is placed and payment is received.

Delivery time includes the item processing time and the shipping time, please see the country tables 


SHIPPING TO USA /U.S. orders are shipped either from our domestic warehouses or from our Hong Kong logistic center/

 Additional Notes: 
1. All shipping time listed in this page are given as an estimation and subject to change, which means there is no guarantee for exact time and date delivery. 
2. Shipping time might be longer due to customs clearance, public holidays and weather or delivery companies issues, we are not responsible for these circumstances.
3. If you haven't received your package according to these lead-times, please feel free to contact us, we will check further your package. * If you haven't received your package after 60 business days we will refund you the full amount.