We ship all orders placed Monday - Friday before 3:30PM PST / 6:30PM EST within 24 hours. For customers within the United States, your order should arrive within 3-9 business days via USPS Priority Mail. If you do not receive your order within 9 days, please check your mailbox and tracking number, then contact us and we will make sure you receive your order in no time!
We ship international orders via DHL. Average delivery time is 6-10 business days. However, international shipping delays can occur due to your country's customs process. Once your order arrives in your country, it is transferred to your local postal carrier for final delivery, and DHL tracking may stop updating. In a small minority of cases, delivery can take longer. If it's been more than 3 weeks, contact us and we will help track down your order.