Well, keep looking for a good one but maybe you could check salvage yards for an original.
One I was helping get going for a guy, he thought he messed the original switch. The new one he got was unbelievably cheesy.
I was able to clean up the original but when I put it back together I had to clamp it in a vise to make sure the pieces aligned and then bend the tabs back down. The old ones have some real chunks of metal in there. Not just tin.
Other than that, good luck.