Screen Printing is the most common way to decorate a garment.
It is extremely cost effective on one color prints or large prints

But it is also cost effective on large runs with multiple colors
Basically ink of any color(s) is pressed through mesh screens onto a garment and then the ink is cured to ensure color fastness through an industrial oven

Usually there is a set up fee per color and screen and on some garments a white under coat is required to ensure the print image stands out.  That will result in a 2nd set up fee being charged

To achieve a good result a hi quality and resolution print file must be received

Min qty is 10 pcs

Delivery is around 5-7 days express services are available for an additional fee.