I had a very good experience with them re-tuning my bike. They gave me a list of necessary and optional tasks, and I chose from the ala carte list according to my budget and need. In the end, they even tightened my brakes for free. They had estimated it would take about 10 days to get it back (because their schedule was packed as it was springtime) but they actually finished it within 3 days and called me early to let me know.
The only reasons I can't give this a larger rating is that I feel like their prices are very high ($30 for a water bottle cage?!) and the last time I was there "browsing", I was asked by no less than 4 employees if I needed help - it was a bit too pushy for me.