Order processing time takes only 1-2 business days. For domestic customers, we ship via USPS which takes anywhere between 2 and 5 business days. For international customers, we offer rate-based shipping via USPS International which can take roughly 7-10 business days, but can't provide any guarantees on international shipping since each country has different local couriers after the package has been handed off.