I used to be very fond of this shop, but the differences in attitudes displayed towards high and low dollar customers makes me re-think my original rating. I had some very poor experiences and follow up with their fit service, which for what it costs should not have happened. I also had a warranty issue with an expensive frame that I ended up having to deal with independently.
I originally recommended the shop to two people and later had some very unfortunate reports back on their experiences, which was a bit of a bummer. I like the staff members personally, but I can't recommend it to others anymore.
People also need to keep in mind that many of these positive reviews were written by people who race for their old team, people who worked at the shop, people who were personal friends of the employees, or who have been a few of the long-time customers.