Shipping policy
For Retail Customers
All orders are processed within 1-2 business days, You will receive a notification when your order has shipped.
Successfully placed orders will receive an e-mail confirmation with the order details. If you do not receive an e-mail, please check your spam filter or contact us.
| Country | Ship From | Delivery Time | Shipping Cost |
| United States | California | 3-5 days (First Class) | Free |
| United States | California | 2-4 days (Priority)* | Free |
| Other Countries | China | 10-20 days (Standard) | Free* |
| Other Countries | China | 7-10 days (Expedited) | Calculated |
*Shipping type automatically upgrade to USPS Priority when order weighs more than 1 pound. (United States)
*For Canada shipping addresses, Shipping charges from 1kg.
Check our Return Policy.
Below is estimated delivery time for International Standard Shipping.
| Country | Delivery Time |
| U.K | 9-14 days |
| Australia | 12-20 days |
| Canada | 10-18 days |
| France | 14-18 days |
| Italy | 15-22 days |
| Spain | 15-22 days |
| Japan | 12-18 days |
| Other countries in Europe | 14-25 days |
| Central & South America | 16-30 days |
| Middle East | 20-30 days |
Estimated delivery time for International Expedited Shipping.
| All Countries | 7-10 days |
For Wholesale Customers
Normally we carry enough inventory in our warehouse that orders of any quantity can be shipped within 2 days to international addresses. For wholesale customers, we usually use international express companies, such as DHL, UPS, FEDEX, TNT, etc. Usually good will arrive 7-10 days after shipping and the goods will be protected as we take care in our methods of packing.
If you have any questions about your order and our policy of shipping and return, please do not hesitate to contact us, we love to make our customers happy!