YOu can go either way with cost, but my horn is only 3 years old. Back in the winter I pulled it off and opened and treated with the rust stop and it still is coming and getting worse. I don't want to have to replace horns every few years. This removal, reseal, rewire, etc is a pita sometimes so...