If you only need Qty one for a cheap one-off project, then you could look around for a Centronics (parallel port) printer switch. These A-B Printer switches are still available on the shelf in many stores, but are often heavily discounted into the single digit price range because printers have moved to USB. Of course you'd have to rewire the switch and use different connectors for your application.
The big advantage is that, if you're lucky, you be able to find (locally) a 25-pole, 2-position mechanical switch in a nice box for perhaps around $5. I've seen them for as little as Cdn$2 - brand new.