Quote:
Originally Posted by dave1068
I have heard that Triumph is big on customer service, have any of you w/ poor experience called Triumph in GA to voice your concerns. Might be beneficial if it improves the actions of your local dealer/service. Enough calls to Triumph might get them involved at the local dealer level to seek improvement
|
It seems to me someone has been telling you tall tales.