I've been with the same mechanic for years! I know him well & he knows me. I tell him what's wrong I get a quote. If the prob is vague I get a quote based on educational guess! mostly he knows better than me.Sometimes I swear he's psychic! Or he's a bike whisperer! Had cheaper quotes but resulted in inferior service! Cost more in the long run! Well meaning friends who didn't resolve issues. And testerone which got in the way! I've read posts in here bagging & a few praising but this is just to inform!