I agree with the quote above.
The buttons on mine wore out, I bought a replacement off ebay, it was poorly made and difficult to get to stay together, but after some fiddling I did get it to click together. A few days later it stuffed up, and after much fiddling pressing the buttons, I got it...