Screen printing is a great process for larger order of printed materials, and for printing onto unique items/shapes. Screen-printed items can maintain the print quality for a long period of time.