I recently shopped here and I really liked it. Although I usually wear tees and the occasional button up shirt, I liked their selection of polos. The material on their polos are of extremely high quality, and their 'muscle' polos fit perfectly. Although I think the prices are a bit expensive - around $50 to $70 for a polo, I think you will find that you pay for what you get, and that you will like how you look. The customer service is great at this store, and so is their selection. Because they almost never have a sale or clearance, their online store, http://www.abercrombie.com/anf/index.html, pretty much matches the prices they have in the store.
more