OK, the source I found them has a very limited supply left of them. It's a company getting out of the arcade business.
There are 39 black and 1 yellow button. This is the leaf switches. I will also ask about the MS version.
Anyone else interested in these ? Not planning on making money on them, just covering costs and helping out...
I got a price on them, but he's now figuring out what shipping costs will be, gotta add that of course.