How long does it take for me to get my order once it has shipped?

The average shipping time for orders is 2 to 3 business days. To see estimated times, please refer to your selected shipping method on the checkout page. Depending on where your package is traveling to, it can be as short as 1 business day or take up to a few weeks. Next day services are available to most areas in North America for "hair emergency" situations.

If you have placed an international order and you’re worried it’s late, we suggest first calling your local customs office to see if it’s being held there for any reason. Delays in international orders are typically due to the red tape of customs processing.

Please, mind that only logged in users can submit questions