I drive 35 miles to get my bike serviced, it is the service that counts for me and I will drive a modest amount for it. The shop won a sale from me based on their service to my other bikes. Of course I do work 8 miles from the shop, so if I go on a week day it is an easier drive.

Why not try the other shop since you seem to have reservations about your LBS. Just see what the other shop has to offer since it is only 30 miles. I want to hear what others say about the LBS pricing. One shop here sells everything (Specialized and Trek) below MSRP and I don't think they are getting in any trouble since the Discovery Team frequently comes for appearances.