The 2-Star Rating will depend greatly on exactly what you are looking for. If you are looking for quality work-boots, then this is the ONLY place to go. Excellent assortment, many sizes, and all the top brands(prices run from $ 50 — $ 130). Even have cowboy boots, and patent leather dress shoes(they are almost impossible to find). However, if you are looking for men’s sneakers… shop elsewhere. They have a good assortment, but every single men’s sneaker was available only in sizes 9 thru 11(you might find a 12 if you hunt hard enough and aren’t too picky). There was not a single size 13 tennis shoe in the entire building. This was very disappointing. They have plenty of work-boots in size 13… but no tennis shoes. Someone care to explain that?