Is this radiator a good deal?

If it makes you feel better your not the only one that I have heard had problems with them.

Seems many happy campers here with them though:dontknow: