Our shipping times are typically 3-4 days in the US and Canada. International shipping is typically 6-10 days, however each country has its own customs regulations and some countries can hold packages for up to 30 business days.