Cool Im glad the Pic helped. Yeah mine had some foam bits around it, most were worn off. The wires did have electrical tape on them, but they do seem to be sodered (sp?).
Info on the piezo chirpper. Floyd Bell Inc., the seem to make several different models, this one being the m80 ir m100...