The staff here are generally attentive and knowledgeable about the products. They almost always seem to be having a sale so you don't have to spend full price on their shoes. However, do expect to spend over $100 for a pair. I've pretty much bought all of my shoes here for the last while.
Many of their shoes have the Adidas insole in them for added comfort. Which is a nice bonus.