I have an Enerstat Programable Thermostat... the number on the facing is SHC-7... Repairman said it will cost ~ $650 to replace... Is this reasonable?