I was very impressed with the efficient service provided by Triumph. I needed to have my widshield replaced. Triumph set up the claim with my insurance company in 10 minutes. They ordered the windshield that day and my windshield was replaced the following day, and on time.
more