Kohl's was recommended to us by my sister, a Kohl's devotee in Charlotte, NC. We love them! Kohl's sends us great coupons, and even though you need to do some ""hunting"" to find the best deals, Kohl's saves us money.
I buy top quality running shoes there, and have never paid more than $30 for shoes that cost over $70 elsewhere. It may be hard to find my size sometimes, but again, finding that great buy is worth it.
Pros: cheap, good quality selection
Cons: you gotta search through the piles but...