Trailhead rocks. The staff both out back and out front are great. They are all very passionate about biking. If one can't answer your question then they will put you on to somebody that can. They have a huge inventory of parts and supplies and if by chance they don't have it they will get it as soon as they can. Even to just go in this shop just to look around is a lot of fun. I have been doing business here for 4 years and have had nothing but great service here. If you are serious about your biking or a weekend warrior, this is the place to go. I checked out 12-14 shops when I started riding and this shop is the best one around.