as someone who was on a team sporting M90 TacGear is the only place worth buying from. it is top notch stuff and expensive...
if you want to go cheap.... well Cheap in quality and a bit cheaper on price
http://eng.tacupgear.com/clothing/shirts
BUT i would never recommend it... I wore my TacGear stuff for a few years.. then sold it to another team mate when I left to start a new team running flecktarn and tropentarn
My first year with the old team I wore tac UP Gear and shreaded it in weeks it sucked huge quality was awful buttons fell off as I did them up quality sucked
Tacgear is the way to go but expect to shell out $$$$ for this stuff...
Hell quality is costly.... my flecktarn comes from Claw Gear (invader Gear) and it is not cheap either but again quality is worth it big time...