For that kind of money, just go to Canadian Tire and buy the CCM Deluxe Bell for $12 plus tax. We have seven Spur Bells in this household and yes they are expensive, sound great and take up little real estate on the bars.
Depending on your province a bell may be legally required so that may play into my next suggestion. For years I used a Fox 40 whistle that I tied to my helmet. That thing was loud and got people's attention quick where even the best bell would have been drowned out by the traffic noise.