Thats funny because I fixed our last night. The battery came de-soldered from the board. I re-soldered it and 10 minutes later and a new battery. Done. I had this happen before though, the little pieces attached to the rubber buttons wears off. I took a old remote control and cut some of them off and super glued them to it. It lasted about a year. Then I saw Autozone sold just the new cover with buttons. So I bought the kit which came with a few different backs, (various models it fits) no problems since.