Most orders ship the next business day (Monday through Friday) via USPS Priority mail from Chapel Hill North Carolina. According to the US Postal Service Priority mail takes 2-3 days, but this is not guaranteed and packages may in certain cases take 4 to 5 days. This means that if you are on the East coast, you will likely get your package within 3-4 business days and if you are on the West coast you will likely get your package within 5-7 business days.
Most international orders ship the next business day (Monday through Friday) via USPS First Class mail from Chapel Hill North Carolina. The times to locations outside the US are much more variable and often depend as much on customs times on shipping time, though most overseas orders take between 2 to 3 weeks or less.
Feel free to e-mail or call with any additional questions.