I recently found this site when searching for a few parts
http://www.shoptriumphparts.com/. They seem to have pretty much anything you need for your Triumph, and they confirm very quickly visa email if the part is in stock, and can also verify using the last 6 of your VIN if the part you are looking at is in fact the correct part for your bike.