I needed a battery replacement for my HTC Incredible phone since it wasn't charging properly. I originally went to the Verizon store at Desert Ridge, but they didn't have the battery in stock. One of the sales associate recommended that I go check out Batteries Plus.
I actually had her call Batteries Plus first to make sure they had the battery that I needed before driving over.
I went into the store and was amazed with the assorted types of batteries that had for sale, from small tiny batteries for hearing aids to big ol' ones for you car and everything in between.
I mentioned I needed a battery for my particular phone and the associate, I think his name was Josh was able to give me a proper replacement battery very quickly. He had me install it in my phone to make sure it worked and booted up. While I waitend, he also tested my original battery for free and told me that it has 'low capacity' and that is why it needed constant charging. He also mentioned that some new phones these days only have about a year or two life expectancy because the phones drain the batteries so much.
The battery cost me $39.99 which would have been the same price as I had purchased one at Verizon.
I would recommend this place if you are in search of a battery for your various needs.