The majority of products leave our factory 2 to 3 weeks from receipt of order.  Catalog products have lead times varying from 2 to 5 weeks.  Non-Catalog product lead times range from 3 to 6 weeks.