Most of our slides are ready and in stock at a warehouse near you. 2-3 weeks is a normal turnaround time. If you would like a custom slide with various options these will take a bit longer. 3-4 weeks depending on the options you request.