Installed GIVI engine guards on the T120 Ace over the weekend. Installation was pretty simple, attachment was to the upper and lowewr engine mount bolts (n55 Torx). Only challenge was to access the nuts on the inside of the bolts, especially the upper ones, more particularly the left side behind the horn. Some install videos suggested that the easiest way was to remove the tank, but we found that a short stubby open end 17mm wrench could squeeze into the space and hold the nut. Needed someone to hold the wrench from the opposite side due to limited work space. I think the end result is pretty good, these bars are unabtrusive and fit with the bike profile better than others that protrude more.Looks like they will protect the vital parts in a drop, but don't really want to test the theory. Pics...
Not sure wht Triumph cgarges, but I suspect these are a lot cheaper. I paid CA$ 134, or about US$105, including shipping and tax from GP Bikes in Canada, I'm sure you can get GIVI stuff locally..