I bought and fitted the China intercooler about 8 months ago. It's been faultless and was a easy direct fit. These coolers are just unbranded ths and airtech. The only differences that ths and airtech do, they supply there own silicone. I bought mine from alibaba way before they come onto the ebay scene, even then I paid £190 delivered and had no import charge.
After doing my second rolling road day, and the fmic being the only difference, I made 7bhp 20ftlb more, this was also a very hot day, previous dyno was done in the middle of winter.
It's been worth every penny.