We own warehouses in Los Angeles, Vancouver, London, Hamburg as well as Dongguan. Items will be shipped from the closest warehouse according to customers' order addresses.
Free shipping for orders above $100, $10 to $15 will be charged for orders less than $100.
Shipping from local warehouse: 3 to 7 days
Shipping from Chinese warehouse: 10 to 20 days
Above is the normal time, we can't promise it may delay in some special situations.