Shopping here was wonderful! The gal in the store analyzed my running and fit me with a shoe that I think will work great for half marathons and other training. She was very friendly and polite, and took her time even when my slightly-differently-sized feet were causing a problem. :)
Also, the prices are very reasonable.