My beats horn hasn't worked for about 4 months or so, I've searched about horns on here etc and after my service today the dealers said its the actual horn thats dead, not the fuses etc.

So basic wuestion, will any horn fit? and if so is it just a case of pulling the old one off and fitting the new one?