Hi Ishield
we have a company over here in the UK that is a specialist I can personally recommend They are called Impsport
www.impsport.com
The only advice I would give is to ask for an actual sample of the sizes as an xl of one company can be a L or xxl of another company. don't forget to specify if you want longer or full length zip too which is a real plus