The more I read (follow) this thread, the gladder I am for taking the decision years back to service my own bikes! :mwink:
Parts are half the cost and time & labour is nothing really.
Some things (e.g. throttle bodies adjustment, new tunes, etc.) the Agents obviously has to do, but as far as...