Well, before we pick a supplier, lets do some decisions.
First: long sleeve or short sleeve?
Second: colour? lets stick to one colour. blue, khaki (sim to army dress shirt colour), green
Third: sizes. Lets count how many of each. S, M, XL, 2XL, 3XL
I vote: short sleeve, khaki, XL (107)