How long will it take for my order to arrive?

We ship 99% of orders on the next business day.

Once your order has shipped delivery time depends on the method you chose:

Domestic

USPS Priority Express - 1-2 business days (Calculated at checkout)

USPS Priority - 2-3 business days (Calculated at checkout)

USPS First Class - 2-5 business days (Calculated at checkout)

Free Shipping - 4-7 business days

Others - Calculated at checkout

International

USPS Standard - 1-3 weeks

Others - Calculated at checkout

Please note that all shipping times displayed at checkout are estimates only, and are not guaranteed. If your order is time sensitive please choose a method that has an estimated arrival before the latest you need the item. Unfortunately we cannot refund orders for delays by shipping providers.