Why the delivery date 45 days, so long?

Why the delivery date 45 days, so long?

Why the delivery date 45 days, so long? 
Delivery time is counted from the date the order is confirming. Mould making 10days, Material preparation about 3 to 5 days, punching 5 days, drilling 3 days, assembling 3 days, polishing 3 days, cleaning and sandblasting 3 days, plating 5-7 days, Epoxy 3 days, QC 1-2 days etc. Then you can count the days by yourselves.