You could try Impact Acoustics. I've never bought anything from them, but they seem to have a large (if pricey) selection of bits and pieces.


I am the Doctor, and THIS... is my SPOON!