Winner of the "best running store" category in 2013, Run N Fun is a small, family-owned business that's been crammed into an even smaller St. Paul storefront for the past 24 years. The newish Minneapolis location has the same friendly vibe (with lots of women on staff), yet feels airy and bright. Bonus: It's equally liberal with that famous Run N Fun discount. Just ask. 3252 W. Lake St., Mpls.; 612-920-7386; rnfun.com