I live in Switzerland. So the only experience with Triumph is
with my bike dealer and the Triumph webpage.

Not that much, so far, but work on that ;-)