We strive to process all orders in 2 - 3 business days. Please allow up to an additional 7 days for international shipments to arrive. We will ship the product directly from our factory in the U.S to your location. Shipping, duties and taxes will be estimated in your cart during check out.