I don't think Radtec are the OEM supplier, from memory all theirs are fully welded Ali items. The Caterham ones people had issues with going back a few years had plastic end-caps and looked a lot more like the kind of thing you'd find on a tintop, looking at those on the web parts site it looks like they have rads from several suppliers. Back in the dark ages there was a Radtec bulk buy on here, I obtained one for my first Seven, it was a beautiful work of art almost too nice to fit to the car! They aren't completely infallible though and I have heard of the odd manufacturing faux pas, obviously issues are few and far between and they will always sort out problems.