Hi there,
I too got mine from Triumphonline and they work a treat. They are half the price of going to a Triumph Dealer for them.
However, I showed the relays to a mate in the Auto Trade and he sourced these even cheaper:
He's got them on his Tiger and no adverse effects. They are the exact same ones as the TOL, as far as I know.
Let us know how you get on.