I bought a Hornit after some close calls. It's a great horn, well designed and looks like an OK quality.
It's not as loud as people think, it's not loud enough for a driver in a car with his windows rolled up while listening to music.
it does not get drivers attention as much as I would like and to be honest, many drivers did not even hear it for the most part when I use it.
Its great for getting other cyclists and pedestrians attention but for vehicles, not too effective.