All orders are processed within 2–5 business days. Once shipped, delivery typically takes 15–20 business days, depending on carrier speed and your location. Customers can receive their orders sooner, but please allow up to 30 days for delivery. Tracking information will be provided as soon as your order ships, and updates may take a few days to appear while the package is in transit. If your order has not arrived within 30 days, our support team will be happy to assist you.