Your product is currently produced and shipped from the USA. Once you place your order, it is processed within 24 hours each and every business day Monday through Friday (excluding holidays).Since your product is custom made, it will typically take about 2-3 business days to ship. After that, and depending on your location, it will usually arrive anywhere from a couple of weeks to sometimes 4 weeks.This is why we estimate a range of 2 -4 weeks  for international orders.