TRS has a pretty high recommendation among the community, and I would still recommend TRS to any of my friends, however I wanted to put this out there. I have PMed Andrew at TRS and he has chosen to ignore my PM so that sort of frustrates me.
The power supplies that TRS uses with their CCFL halo kits is a big weak point. I've had two fail on me and the most recent one caused a small electrical fire. If I hadn't pulled over when I did, well, I won't speculate, I'll just say I'm glad I pulled over when I did.
To TRS: I'm looking for you guys to take some accountability here and do right by your customer.