First time orders: 45 – 60 days
Repeat Orders: 30 – 45 days

Keep in mind this estimation in generalized & depends on the actual product. Leadtime for complex products such as finished electronic goods could be much longer.