The only downside about this place is that you are going to spend a little more than elsewhere. I gladly pay the "boutique prices" though. The amount of service I receive in return is well worth it.
They are very knowledgeable and will get you into the right pair of shoes. These people KNOW running and are runners themselves. They are never pushy and are always patient when I ask a load of questions. If they don't have the shoe/size you need, they've always offered to special order it.
Most local running shops are just as knowledgeable, but not all of them are as friendly as Village Runner.