I have two local stores and I love buying local but the experience of getting my gear (shoes and accessories) on the site are great so I've only bought my shoes online for the past several years. Easy to navigate and do shoe comparisons and although I haven't needed it, I love the Run Happy guarantee.