Torque Converter! Opinions Please!!!

I've installed a Hughes converter (out of Arizona), price was good-bang-for-the-buck and they were willing to cheerfully talk with me on the phone. Car is almost ready to run, can't give you any feedback at this time.
http://www.hughesperformance.com/