We use USPS priority shipping from Long Beach CA. If you live within the US, your package will arrive at your door within 2-4 business days.If your address is outside of the US, packages usually arrive within 5-7 business days.