Stock orders will typically be processed and shipped within two to three business days. Many of our semiochemical products are multi-step syntheses and made to order so the lead-time will vary. The Customer Service Department will provide your delivery date when your order is confirmed.