All orders are processed through our warehouse fulfillment team. This generally takes 2-3 business day however there can be delays due to unforeseen product or manufacturing issues.
Delivery windows for orders shipping within the US may take 8 to 15 business days; international orders can take 8 to 30 business days. While delivery is typically faster than these estimates, it could be longer based on a postal carrier’s operations.