Are the switch bad in appearance, or are the switch contacts causing trouble? If contacts, on those kind of switches I've had luck pressing in and around a bit on the toggle handle and squirting some DeOxit D5 down into the switch collar to get it down onto the contacts.
I noticed today that DeOxit is on sale at Full Compass
https://www.fullcompass.com/prod/025520-caig-labs-d5s-6-deoxit-contact-cleaner-5-spray-5-oz
Steve WD8DAS
sbjohnston@aol.com
http://www.wd8das.net/
http://af4k-crystals.com
--------------------------------------------------------------------
Radio is your best entertainment value.
--------------------------------------------------------------------