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 arrive anywhere from a couple of days to about a week once shipped. This is why we estimate a range of 5-10 business days for domestic orders.