I am not a serious runner, but for the amount that I do, it was time for some quality shoes. I went to this store based on a recommendation from a friend. Well worth the time! They actually watch you run in the shoes to make sure they are the best for you.
Pros: Helpful sales people, no pressure toward any brands, no charge for ordering right size
Cons: small store, so busy = crowded