Making me a little nervous. Here is their web site.
www.chrismantorqueconverters.com


If the MODS did their job I would not be hitting the notify MOD button. LOL