...I have been looking at the Central Wheel Components company and would like any feedback on them...
the feedback I can offer is to stay away from CWC's chrome rims. Those are absolutely rubbish as the chrome on the inside is extremely poor.
Took off the tyres after 2 years and I was facing significant corrosion in the hump area.
I have noticed this, apparently too late, after having four wheels built with those rims. And yes, this can be found at all of the wheels.