My aluminum rad started leaking from under the support rod tab.
I have heard from a local rod-smith that the Walker is probably
the best. And, it has that 2 year warranty. It was $883.
It is the big version with A/C condenser attached.
It is on it's way so I haven't seen it yet.
Dave