I guess what I was trying to say is that I would rather have a tech who works on Triumphs every day than one who sees one every other week or so... but you have a point. I wasn't trying to start a "my mechanic is better than your mechanic" war.
I don't know if they would be able to diagnose the problem immediately, but they do have a better chance of seeing similar problems before.
Regardless, it sucks that you can't trust your bike for a long ride.


Always remember to be yourself. Unless you suck. Then pretend to be someone else.