The other thing is that who would be willing to trade off safety on some mystery meat $30 Amazon battery or similarly questionable battery one would get by getting a repair at a suspiciously cheap shop. Not that $120 is a great price exactly, but assurance that the thing won't become dangerous is surely worth a few tens of dollars.