No I've not. What I have experienced is Triumph shipping the wrong parts. Or parts missing from a "kit". It's got bad recently with TRI USA.
Did this little Triumph gizmo you ordered from BB take nearly two weeks to deliver?


It's not speeding till you get pulled over.
https://www.youtube.com/watch?v=Bqa1s4jhkQ8