Actually I've found sometimes you don't even need to tap the motors to get them going again, sometimes if you just rotate the gears manully with the power applied all of a sudden they will burst into life, this even works sometimes when you the tapping trick doesn't work. I think some moisture gets in the motors sometimes and causes some corrosion between the brushes and the armature to build up. Turning the motor causes it to get scraped off and eventually it will be clean enough to start running. Once running it doesn't take long to get back to its prime running
Happily collecting things all my life...