As far as what I think about Dealers, they are just that. They are there to sell bikes. Not to say there aren't good techs and dealers out there, but they are far and few between.
The worst run in I've had with a dealer's "mechanic" was when a buddy had a Banshee that was missing a few studs between the case halves from the factory. He took it to them, and they accused him of running the wrong oil in his engine.
WTF??? He had to point out the gap in the cases where the oil and shit was blowing out. Then they asked him what he did to it. He then had to tell them it was 3 days old. He did nothing to it. We picked it up on the way to the dunes.
When my buddy got pissed off at the "mechanic" he told us that the owners didn't pay him enough for people to stand there and call him a dick head. When we talked to a salesman about 15 minutes later after getting nowhere and asked for the owner, the salesman said "You just talked to him in the parking lot." Lying fucker didn't have the balls to own up. Told us he was the mechanic, not the owner.
We drop it off, and they take it apart, my buddy drops in to check it out and asked them to replace the bearings because there was sand in the bottom of the case. They told him no. All they were going to do was wash the cases out with kerosene and put the bike back together after they put the missing case studs back in.
Until the day that bike was sold, it was never "brand new". It had some weird noises, ticking sounds etc. We never figured out what it was, and we never really felt like bebuilding it. We just wanted to go ride He traded it for a YZ250 about a year later.