The guys at REI haven't worked on my bike, but I have spoken with them extensively about different parts and they definitely know what they're doing. That said, one of the guys at my local REI used to race, and knows his way around a bike because of his personal experience, not because of an REI training program. I can't vouch for your local REI, but if you talk to them a little bit you may be comfortable with them.