I've never used one, but I sell/warranty the crap out of them....
I really dislike what has happened to quality parts in America (or anywhere else for that matter). Radiators were one of the first victims of the crap-wave of junk. The only good thing about them, is that they are so cheap, you can replace them 3-4 times before getting to what a quality radiator would cost...