You can select warehouse where your order will be shipped from, currently, there're 3 options: US warehouse, Europe warehouse, China factory. 

US warehouse: Only for US orders.
Europe warehouse: Only for Europe orders.
China Factory: For all orders.

SHIPPING TIME:

US warehouse:

7~10 Business Days (After Shipping)

Europe warehouse:

7~10 Business Days (After Shipping)

China Factory:
Air shipping: 
US / Arrives 7-16 Business Days (After Shipping)
Europe, Canada / Arrives 25-30 Business Days (After Shipping)
Asian countries / Arrives 12-20 Bussiness Days (After Shipping)

Standard shipping: (By Train/Sea)
US / Arrives 25-35 Business Days (After Shipping)
Europe / Arrives 40-55  Business Days (After Shipping)

Note: We offer free Standard shipping, for Air shipping we may charge extra shipping fee for some countries when checking out. For some countries, there's only Air shipping option.