I have been running in obstacle course races for 2 years and was looking for a particular shoe I was interested in. I googled the shoe and came across Ultra Running Company's website. They have 2 stores here in Charlotte and carry multiple brands accommodating any type of running including my passion for OCR's. I stopped in their store about 4 months ago and it has been by far the best thing I've done in preparing me for my races. I say this because their knowledge and direction to put me in the right shoes that fit have improved my overall performance. They don't just sell shoes, they do a needs assessment based on your lifestyle and give you multiple options to consider. I love the service and attention I get every time I walk in there. Nathan the owner personally helped me today and I walked out of there with 2 pairs of shoes for the 2017 season. If you are looking to be educated and make a purchase you won't regret, check these guys out.