The delivery times are noted in the respective product description.  For common variants, we usually always have stock, then we can deliver within 5 days  For new or uncommon products, you can expect a delivery time of 2-3 weeks.  However, we are constantly working to further optimize delivery times.