Yeah, but what isn't these day's. They do make some good things there. I think as long as it's preen pressure tested and there is some sort of warranty, it should be fine. Although for $200, you can have a US made one... $137 shipped is hard to beat though.
most likely the core on the $200 one is made in China too - i don't see how it can't be considering the price. if you look at the racing rads they are $500 or more.
i was just stating the obvious with the made in China rads, it is pretty much a given for everything that is dirt cheap nowadays, although India seems to step up to the plate too but i found that the quality is most of the times better on the Chinese products (but not top notch). My intercooler was also made in China and it is actually really nice and was sold at lower price due to scratches on one of the tanks, i looked at a brand new one here in a racing auto parts store - looks exactly the same, the core seems identical (inside and out) - the one i got was under $100, the one in the store was something like $700 if not more and other than the logo on it was the same thing (on the positive side the logo was engraved in the tank, not painted) .