Very Interesting..... I almost bought that accessory! I also am fighting with Triumph over the Roadster Windscreen I bought. I bought it because I ASSUMED that the product designed by Triumph, for my bike, and installed by a Triumph dealer would be the best available.
Sofar after 30 days of owning a Triumph, my conclusion is.....NICE bike, shame about the head office cusomer service!
Anyone else with similar experience???