No offence it sounds as if the alarm fitter isn't up to much, I got one replaced on a Clifford Concept 300 as it's a common problem with them packing up on this model, wasen't to expensive either!
I am pretty sure most of the sirens would be generic?
Martin