You can sometimes get bargains from
http://www.flightsuits.com/
I bought a Nomex suit from them for 58 bucks (nearer 100 dollars by the time I'd paid freight). It was listed at $218 but was a cancelled order. Very good service and it arrived within a week of order.