While I agree 100% with your post, but I'm reluctant in the sense of buying parts i'm not certain have failed.I am starting cheap first but my hide is worth a switch and new horns. The wolo's are thrifty.https://www.amazon.com/Wolo-320-2T-Maxi-Sound-Universal/dp/B00029XGQ4/ref=sr_1_3?ie=UTF8&qid=1454950338&sr=8-3&keywords=wolo+horn
When I was a younger gentleman I had a Suzuki Forenza that was about as reliable as driving a potato.
I would always buy parts blind and not be sure if that was a problem. More specific I had a random misfire.
I bought plugs + plug wires + coil pack + valve cover + valve cover gasket + new EGR valve + cam sensor + knock sensor (not even sure why).
What did the problem turn out to be? Wrong engine inside the damn car :| They put a chevy aveo engine inside a forenza and the computer didn't quite know how to react.
It was never misfiring and needed a new ecu to match the engine.