Fleet feet doesn't have a lot of selection, but that can be a good thing. They seem to offer only the shoes that they believe in which is backed by their return policy. My friend bought a pair of shoes and she ran in it and got major blisters, she was able to return them no problem, even after running in them.
The other great thing is that you can have the people there help you find a shoe that will go with how you run. YOu put on a pair and they watch you run down the street to check out your stabilization and stuff like that. When i did it, the sales girl could tell that I didn't feel really stable in the shoe's before i even said anything.
The other great thing is that they don't pressure you to buy even after doing the shoe fitting. The price of my shoe was expensive so i wanted to go home and think about it, and they didn't make me feel guilty about wanting to think about it.
The bad thing is that the shoe prices are expensive (like not on sale) but they are worth it. I love my shoe and I'll even go back and buy the same pair.