You can find switches in the darndest places. The blade engage switch went out on my old Toro wb and they wanted $40 for one. Didn't seem like much value for the money. I got the same thing, just another color, from a marine supply on eBay for less than $10 shipped.
There is also franken-wiring and re-routing to whatever can be found.
Hope you can find the original however. Maybe eBay?
Get all the numbers and info (if any) you can off of the switch and google it.
308 Don't Hesitate When They Riot In My Town