If purchasing from within the US, orders take generally 3-4 business days to ship. We process orders within 1-2 business days, so all told you can usually expect to receive your item within 4-5 business day. International orders can take upwards of 2-3 weeks depending on location and any issues with customs.