I bought and own the Triumph factory shop manual. It cost me a little over 200.00 bucks. But worth every penny of it. I bought it from my Triumph dealer. It has much more in depth info and is much better than any Haines Triumph manual. I've also bought the Triumph parts manual too. That cost me as much as the shop manual did. But, I've always done my own work, on my bikes and cars. So, Haines does not work all that well for me. I wanted the Triumph shop manual, along with their parts manual also, from Triumph. For example, if I have to do some engine repair work. The shop manual will give me a lot more detailed info, along with all of the correct specs from Triumph, that I need. I've never been a big fan of Haines manuals. They're good for small things. But I wouldn't use one, to do any major engine work with. But, then again, that's just my own opinion on Haines Manuals.