Whenever I shop at the mall or in shopping centers, my favorite stores have quite a large range. For buying men's clothes I really have to say that Express (men) is my number one choice. Express always has new stuff coming in and out with the seasons and as new styles come along. They always have great deals, sales, and promotions. If you shop there only a few times you will start receiving great discounts. They send coupons in the mail and also give special e-mail printable coupon offers as well. I have tons of clothes from Express at quite an inexpensive cost in comparison to other major stores. The quality of their clothing is quite impressive. I have clothing from several other stores in and around the mall and I just think Express has what I like. Comfort, style and affordable prices.
However, American Eagle comes in as my second favorite store for clothing. American Eagle definitely has great styles and changes well with the seasons. They're always getting new styles in. They are not too expensive and are fairly priced. They always have good clearance racks for the bargain hunters. American Eagle is great, but once again for me, it comes in only second to Express in overall quality and value.
The Buckle has very unique and cool styles and sometimes I can find a good deal there too, but to me their regular prices for me as a man are too high. I do however like the Buckle's men's shoe selection as well as the watches and accessories. I think if you go to the Buckle to shop, you're going to spend more than if you go to American Eagle or Express.
The Gap is fair. I shop there quite rarely for men's clothes, but they definitely have nice items for the whole family.
Then you have Old Navy. Inexpensive prices for decent clothes. You can always find a great deal if you hit the Old Navy just right.
Also I on occasion hit Yonkers, JC Penny, and/or Kohls. These stores often have great deals on clothes and shoes. They try to keep up with the trends, but quite often fall short on the styles they bring in.
I have never shopped online, but I know if you search, you can find great deals and values on many available web sites as well. You can find deals and clothing items online that you can not find in the stores.
There are tons of other shops and stores that I have not mentioned that I often check for good deals and unique clothes, but most of the time I find what I like at the stores I mentioned already.
I say go out and find what you want, need, and like. I urge you though, don't just buy anything, shop around for the best value for your money. You need clothes that will last at an affordable price.