I know that there are inexpensive radiators out there whether they be brass or aluminum. Thing is if it's cheap to buy, it's usually cheaply made as well. They don't sell inexpensive radiators for $200 because they are nice guys. I have always found that if you buy from a reputable company and you will pay more for an USA built rad, you will also get what you pay for.
The Champion rads on the market are cheap cause the cores are made in china and I have seen many of them fail over time. Just my .02