Try cleaning with some sandpaper. Like DeepList said, they get a build-up of corrision on them. Take a look at the two metal contacts - if they are kind of dull, and have a green-ish tint to them, you have some corrosion on there. Hit them with some light sandpaper action.
If you want to replace it, check out LMR, they probably have a replacement.