I have good experiences from Jim Tucker http://www.heatercontrolvalve.com/