I am impressed. So far, I asked my local Triumph dealer for a few parts. Among them, the IACV, TPS, and not the cranskshaft position sensor.
With the exception of the IACV, they couldn't locate anything in the continent, and told me it could take up to 2 months to get things from England.
Someone here directed me to this site, and I don't know how it's possible, but they have EVERYTHING so far in stock. How is that possible? This motorcycle is 10 years old...
Need a TPS sensor? "No problem, have it in stock"
Crankshaft sensor? "Oh yes, we have it in stock!"
How is it possible that they have it but Triumph doesn't... I don't know, but I'm loving it.
They also refunded me some money that their system overcharged me for shipping charges.
I am very pleased with them, and highly recommend over stealers or bikebandit.com, which automatically tackles on 3 weeks lead time for ANY triumph part.
Triumph in the UK have their factory-to-dealer logistics well sorted out. If something's not in stock, it'll be there next day... well, that's my experience so far.