I had my Gen1 CCT changed to an OEM Gen2 part at 17k miles, the bike has done about 52k miles now. I had Alf England main dealer in Bedworth do it, I can’t recall the cost, but it was definitely less than £100. The CCT was certainly more than the labour.
I should point out, the - less than £100, was just the fitting.