Having forked out ( no joke intended) more than twice the price for a set of Genuine Triumph seals (oil seals only) for my friends bike only for one to start leaking again within 250 miles I decided that £16 for All Balls oil and dust seals was worth a go. I've used them before for various bikes of my own and never been let down. These seals are definitely a snugger fit in the forks and require a bit more effort to get in but have given no trouble since fitting.