I've purchased 3 different radiators from rad-exp., and was satisfied with them all (for 3 different cars, all currently working well) (( well, the radiators are, the cars....).
It's a stock replacement, made in India, CSF, i think. I don't much care for the plastic pet-cock thinging, but oh well. And the packaging could be better, but as long as you get a responsible delivery service, the current packaging is good-to-ok.
I wouldn't recomend paying extra for the "turbo-bracket" because you can just install your stock one on the replacement radiator. For me, the screw holes were there regardless of my purchasing the turbo-bracket or not.
I recomend radiator express. Compared to a 15 year old dirty stock radiator, they work like a charm. But then again, i'm using Evan's Cooling NPG+, so I have no pressure in my coolant system.
p.s. sure would like a super cool alum. radiator from mike 38sc, but, Santa didn't hook me up... oh well, maybe next year....