This place was just what I needed when I one of those little obscure batteries died on me. I was tempted to go online an order from one of those places you just know that has a sweat shop of near-slaves in China working away day and night to under cut actual costs, but instead went here. Which is not to say that some of the batteries here aren't from the same places, but...
I like the clean efficiency of this place. They have quite an inventory and can help you match parts to batteries and vice versa. It takes the guess work out of it. This is one of the no fuss, no mas places that help keep sanity while dealing with nefarious electronic items.