When my APC UPS indicated a replacement battery was need it was a no brainer to go to APC and buy the right replacement. The replacements I've purchased in the past have always performed great with no concerns about the level of customer service if needed.
Paid quite a bit more to buy from APC to be assured of getting a good battery. However, after installation it shows only l min of runtime. I called APC tech support after which I performed all the tests. Still only 1 min. Have to work with APC further to try to resolve this and determine whether it is faulty battery or UPS.