I had a great experience with The Balanced Athlete. I'm an amateur at best as running, so I need all the help I can get. I got to try on 4 pairs of shoes, and run on the treadmill. It's easy to feel intimidated as a newb in a store with top level gear, but the hardcore runner/sales guy was super nice and encouraging. I left with a bunch of information, a free pair of socks, and some great shoes that were reasonably priced. He didn't try to sell me a $300 pair of shoes, but I did get to try a pair on, and it was awesome.