Sounds like you have a GREAT dealer.
I have had no problems with my bike until about the 38,000 mile mark where the dreaded idle problem "reared it's ugly head".. (quoting Sarah Palin..
)
My dealer had to send the symtoms to Triumph for Triumph to tell them that they needed to replace the primary throttle position sensor (TPS) to fix my idle problems. Triumph also sent them the instructions on how to replace it and how to set it once it's installed. Yes, I will be bringing it to them again for service, as I have no choice.
However, I think if I had bought TuneBoy software, I could have set the TPS myself.
This was the original problem I brought it to them with a few weeks ago. I had them do the 30,000 mile service, to include checking valve shim clearances, and I told them that from the the symptoms the bike was having and that I thought the primary TPS was bad. However, I guess that they figured since they got the bike to idle, that the throttle position sensor was fine.
My bike came back running better than when it arrived, but not nearly as good as it should be, and it was FILTHY!! Grease hand prints on every part!..
And some other over spray stuff on it too.. It comes off though, so I've almost got all of it off.