Has anyone tried the Odessa Cylinder Heads for 5.2/5.9 Magnum ?

Odessa (Also known as Clearwater) Cylinder Head Company is horrible. They have terrible reviews, terrible customer service and sell a terrible product. You have been warned.