Shipping policy

We offer free standard shipping on all orders of $99 and over. Orders under $99 ship for one flat fee.

Orders typically ship within 2–6 business days (excluding weekends) and take an additional 3–10 business days in transit. Most orders arrive on the shorter end of that window, generally within 8 business days total.

For the most accurate estimate, check the Shipping section at checkout. You'll see an estimated delivery timeframe based on your address and the specific items in your cart.

Need your order later? You may also see a Ship Later option in your cart, which lets you select a future ship date that works better for your schedule.

During select holiday periods, Express Shipping may also be available for eligible orders. Available shipping options and estimated delivery timeframes will be shown at checkout.

Once your order is with the carrier, unexpected transit delays may occur. These delays are outside of our control.

Visit our Shipping & Handling FAQ page for more information.