Greg,
Is this the site you ment?
http://www.colorado4x4.org/
4WheelParts said they had done several lifts on Titans, even had one that had the Fabtech kit install sitting there. The install looked good, I didn't see a lot of scratches on the frame, and they had no problem letting me walk around the shop. Still I'll take your advice and look around first, still waiting for my "final" brake fix anyway.