I'm an avid runner, and probably own more running gear than regular clothes. I always get my sneakers from Holabird. They carry a huge inventory of older models, so when my current shoes upgrade, I stock up on the older version. They have fit guides for all brands, a questionnaire to find your perfect shoe if you're looking for something new, and lightning fast shipping. No matter what shipping method you choose, your order is often out the same or next day (based on US shipping). If for some reason your item is backstocked, you can set email alerts for when it's available. Great return policy, too. They also have apparel and accessories, and even a holiday gift guide with reviews. Great store, easy site navigation, and good customer service.