I am training for my third marathon and have bought the last 4 pair of running shoes from here. The staff is so knowledgeable. They know the right questions to ask to find the right fit for my high arches. I have a perfect stride thanks to the great shoes that I got here! I definitely will be a repeat customer for life!