Yeah. Aftermarket can be great, but it's expensive when it is. Cheap aftermarket is pretty much junk across the board. There's a proper old school radiator shop here in Denver that I had rebuild my radiator and heater core. Rebuilt OEM is better than all but the very best aftermarket.
'84 M1009 w/ 32,XXX miles "Lumberbeast"