This place is great. The service is helpful, and they have very high quality wears. I play paintball and they had everything I needed to wear such as BDUs, Tactical vests, hydration kits, etc. They have just about the cheapest prices for new items that I've ever seen, and they should be you're first stop for supplies in the category. This was a very rare occation, but once I needed a very specific pair of thermal clothing, and they only had a shirt, but the pants came the next week. Great place to go!
Pros: Almost anything related to military wears
Cons: Once in a while items will be out of stock