Champion was one of if not the first low buck aluminum radiator outfit around and has been around for a long time.
Years after buying the radiator I have I am seeing reviews about the company that aren't great so I am not going to recommend it at least until I have run it for a while.
Not inexpensive but made to order in Alabama are the Brice Thomas radiators who are part of the same company that owns US radiator.
https://cgj.com/product/gm-2007-alum...truck-radiator
US radiators has a batch of options to sort through.
https://usradiator.com/radiator-find...uck&_year=1952
The only place in the area that recores radaitors now that I know of is Weber's on South third avenue. They are always swamped doing big truck and heavy equipment radiators though. Still there is no cost saving by having one recored anymore either.