Dogplasma:

Try cleaning the contacts with some electronic contact cleaner and an unused piece of scotchbrite scouring cloth.

Be careful as some contact cleaners eat plastic. Although they cost more per ounce, the contact cleaners I have bought at Radio Shacks have all been safe for my uses.

Good luck!

Bountyhunter