If you search through some older posts, and I remember correctly, the Truglo TFO's get a thrashing. Warranted or not.
Seems the chief complaint was that the sights go bad if cleaned with certian solvents. Apparently the casing for the tritium is clear plastic and not glass. Also complaints about truglo being difficult when called for replacement under warranty. I read that Truglo had added a warning about cleaning with certiam solvents, but have not yet fixed the problem.
It was enongh for met to go with Trijicon. Love 'em buy the way.
However, I was very interested in the TFO, and would get them if they make the casing out of glass.