I go here all the time for parts and service. Although I didn't buy my current bike from them, I will the next.
There's a great club associated with the shop, and club members get significant benefits.
If you buy your bike from them, you get free lifetime tuneups--that's a huge benefit.
They're nice guys and they support charity rides in the valley.
Highly recommended.