What I have discovered Mr Spurs, is the Carbon fibre end cap is not unique to the Triumph exhaust. It is a common part in the Arrow (Race) range. I also needed a new strap next to the end cap. That is a bog standard Arrow part that fits many of their exhausts. If I need a baffle then I will go to them again, but I was happy with the sound when this exhaust was on my last STR.