8-12 weeks will be required for lead time to have them printed by point of manufacturer.
If time does not allow we are happy to ship our product directly to your printer or ours. The turnaround time for this can be as little as 10 days.
This is best left up to the printing professionals, but where there is space it can be printed. Some popular items to be printed on are: