I needed a replacement battery for my 3 year old APC UPS, but I didn't want to spend too much money to get the OEM battery. When I called this company, a customer support rep gave me 3 batteries that I could choose from in seconds.
I finally ordered one over the phone, and the battery was delivered in 2 days.
It's been 6 months for now and still going strong.
These guys know what they are doing.
Highly recommended if you need any type batteries. They have tons of batteries in stock.