I've never had a bad experience here; the staff are very approachable, knowledgeable, and helpful. Their running analysis was very helpful in figuring out what was wrong with my running form and what sort of shoes I needed to correct/compensate. Even though the GV location is closer, I will always go out of my way for the Cheyenne location since their staff is so great.