Hi,
I've talked to a guy that owns a company that builds and maintains arcades. When I asked him what was the best thing to use for the button contacts, he told me soldering. I asked why and he said "because of oxidation ... if you don't solder them, you will have to replace them every year or at least clear all the oxid from the contacts"
Any comments on this ?