Yea, it's definately one of the Chinese cores.
The pros; as long as the turbo isn't being pushed out of it's effiecency they work. They're cheap. The end tanks are good.
The cons; Quality. China is cranking these things out as fast as they can and the furnace brazing isn't good. In it's regualr state you really can't notice, but anodize it and you'll see all the contamination. In this photo eveywhere the dye didn't take is where brasing ran over, patched up, or what ever; it's bad.
Fitment. These are by no means direct fit intercoolers. Mounting it isn't to bad, but break out the grinder, box of mandrel bends, a chop saw, and the welder. It will require custom piping and cutting a chunk out of bumper/crash beam.
If you really want to do a good DIY intercooler pic up a quality core (Griffin/Spearco) or just stick with the stocker;
http://www.roadraceengineering.com/intercoolers.htm