It usually takes up to 7-10 working days to deliver a product; however, because of high demand & orders, the deliveries may take up to 15 days in rare cases. We are a US-based company but our warehouse is based in china where orders are not processed on weekends and holidays. In case you place an order on a holiday, it will be processed on the next business day. However, the orders placed on weekdays are processed within 24 to 48 hours.
If the delivery time has exceeded the forecasted time, please contact us ASAP so that we can conduct an investigation to resolve the issue.