incorrigiblem & sheol,
no it was Zore who got 4 or 5 CF cans.
I just replaced mine or rather Mr Bloor did FOC for a stainless race can at the first hint of the leak.
Some folks with the CF can have had no problem. But Triumph are very well aware that there was a manufacturing / design flaw in the CF can which they do not appear to have been able to solve.
If you approach your local dealer and nicely ask him to talk to the good Triumph people they should just replace it for you. I was offered the SS can. I would not get another CF one as it may very well have the same problem you started with.
I was shown a SS can in the box and was shown one and heard it on another ST by the dealer first. They replaced mine in a few minutes while I waited.
I think the SS can is great, it is unfortunately heavier of course and it is not carbon. But it is very bling bling shiny and has a dogs bollocks Triumph badge on it.
Goes great and sounds great. I am still a happy Triumph customer and my dealer was very helpful.
Good luck,
Davem