This would depend on the type of product ordered but generally would take 7 to 10 days. We have been known to assist customers in 24 hours when they have been faced with an unexpected urgent situation. Printing and bagging add on to the lead-times. Allow for longer lead times during high season. October – January each year.