We display the stock status and estimated order processing time on the product page for each and every product on our website. If products are in stock, we usually dispatch your order within 1-2 business days. Please refer to the product page to get an estimate.
**Important note on delivery preferences**
If your order includes items that are not on hand at our warehouse (i.e. products marked as “Leaves in 6-14 business days” or "Leaves in 1-4 weeks" on the product page), these items will be sourced from our suppliers before your order is shipped. This means your order will be grouped into a single delivery and will take longer to ship. If you want items available from our warehouse to be shipped first, please contact us to let us know your delivery preference.