If you need a spare buttons, I gave some to David; he should be able to send you one. It's not hard to change a switch, you just need to be careful and to ensure the new switch is flat against the PCB when soldering it in - if not, the plastics can be misaligned and buttons may stick.

Hugo