DeOxit may be expensive..but.. just today our robot vacuum cleaner went tits up. Googled the error code it gave, and everyone says, "She's dead, Jim.." It's either the switch which is soldered to the motherboard or the really expensive battery or the connector to it is broken.
Unhooked the battery,squirted about a nickle's worth of DeOxit on the switch, cycled it a few times, squirted some on the battery connection and wiggled it around.. and.. it's just like a....
New $400 robot.
I can't begin to tell you how much DeOxit has saved me over the years, not to mention keeping my scooters running. Believe me, before I had it, any bike I left sitting next to the ocean at Dorcia's kid's place had electrical issues.