They look legit to me and I bid on 4 of them. I have some wico's but one of my leaf switches broke (the little tab for connecting) while I was de-soldering. I found the switches at another vendor but they are 2.95 pc.
If you get them you not only need the shaft, but also a small spring, plastic retainer, and a jesus clip to hold it together.
I lost one spring for about 4 days, was driving me crazy as I knew it was in my shop, but I figured it "zinged" somewhere while I was working. I tore the place upside down only to find it today in my coffe can of quarters.

It got swept in after I pulled out quarters to go play pinball this weekend!
