Got some new running shoes this morning and had of the best apparel shopping experience I've had in a long time.
Went to Sole Sports and Running in Tempe and the sales people checked my run for which shoes would be right for me. Then they just kept bringing me shoes to try on. Then they narrowed it down to a few and also didn't try to upsell me on the most expensive pair.
They are also local so that was a major bonus.