You can try motorise industries, they have a web site. I got mine made to measure and posted to me for £300. They are also on facebook. Quality is not bad for the money, they are just quite hot in the warm weather but I have found them very comfy. They accept PayPal so you have some payment protection.
Don't forget to allow for your body armour etc when taking your measurements.
Cheers.