Good price-Had one go bad 5 years ago-replaced and back in service for $18 back then in 10 minutes. It failed in coldest part of winter last week-lost my spare--Cost $340 for repairman to run one out. Bought this one as a spare for next time---PLAN AHEAD