The second post has some very detailed instructions on servicing switches, but I have to offer a different opinion on some of the advice.
IMHO, wet lubricants, including WD-40 are not a good idea on switches. As I have posted before, wet lubricants attract dust and dirt. Some oils get sticky over time.
If you want to use a lubricant, try something that goes on wet and dries. Just this last week, I used Neolube on some 022 switches I had on my bench. (While many use it as a blackening agent, it is a lubricant).
Rather than use WD-40 to clean the sliding contact area, I suggest using some mineral spirits on a Q-tip. I do not lubricate this area at all.
Normally, I also avoid bending the contacts unless they had previously been bent by a well meaning individual. (I find that too much tension will cause problems)
On some of the switch motors, I found that after this cleaning, there was still poor contact. I cut narrow strips of 400 grit emery paper, and slipped them face up between the contacts. Then I pulled them out while applying very gentle pressure to the tops of the arms, just above the contact points. This was followed by a wipedown with a clean qtip moistened with mineral spirits. The idea was to only remove a tiny bit of material. The switch motors worked much better afterwards.
The switch bases didn't really look too dirty, but blowing them off with about 60 PSI did make a difference too. (I also blew out the solenoids)