** By order/ By stocks. ** We have available stocks for popular items & we can arrange shipment within 7~10 day. ** If no stocks, we can arrange production and finished in 45~60 days. ** Delivery time further negotiated by type/ treatment & quantity.