After your order is complete, it takes around 2-5 business days to process your order for dispatch. We currently have stock in our USA and Canada warehouses. Your order will be dispatched to you from the nearest location fulfilment center.
If there is a lack of inventory in one center, we will ship your order from our main factory center in China where a large quantity of stock and styles are available.
Shipping time is also based on your location. Please allow 10-21 working days after your order has been processed to receive your package. This also depends on your location and local customs authority.