The have great products but if you ask the staff for recommendations they usually just hand you the most expensive shoe without asking what kind of training you are doing or giving a reason for why it's better than the others or how it performs. If you know what you are looking for then it's a great store, otherwise they will just try to rip you off and get you out as quick as possible so they don't have to talk to you.
They have nice shoes but a little expensive. The staff was very friendly and helpful.