Huh? The Tru-cool is inexpensive yes, cheap and flimsy? I'm gonna have to disagree. It is more than substantial enough for this, or any application. I think you need to chalk your troubles up to installer difficulties, not faults with the parts. Lots of guys have put this exact cooler in. I've used one for 8 years on 2 different cars...
If you have a seep it's because you didn't seal things correctly. I had a seep on my first pass too, which is why I recommended the High Temp sealant I did in the DIY.