I used to replace APC UPSes because a new "genuine APC" battery pack cost more than a new UPS on sale from Staples, Costco, etc. However, having not thrown out the old UPSes, I have simply bought new batteries for some of them and returned them to service. The last few batteries came from Chrome Battery (with which I have no relationship other than as a satisfied customer).
Perce