Buyer Beware is a good way to describe this place. Regarding batteries, everything sold here is off-brand. Their batteries have a great price, but they don't last nearly as long as your standard Energizer or Duracell. In fact, I'd guess they last about half as long. They sell some interesting electrical gadgets and have just about every type of battery you can imagine, but I'd recommend staying away from the actual batteries at this place. Go buy a battery tender from him if you want, but don't buy the batteries. Beyond this, he does battery pack rebuilds for cordless power tools. I've heard a few people say his rebuilds work just fine, but I also know someone who was extremely dissatisfied with the customer service and pack rebuilds (he said the Paslode rebuild was spectacular and lasts longer, but the DeWalt rebuilds were absolute garbage that had much less power and only lasted about one quarter the amount of time as a new DeWalt pack. He also said the turn-around time on his DeWalt rebuilds was nine days.). The owner also seems to be expanding into every possible gimmick-niche available, like off brand cell phones, computer cell cards, and low-end generic electronics. When you walk in, the people are nice (I think it's a husband/wife team), but you just don't get the feeling that this store is interested in providing "quality" products. I can't say I'd never go back to this store, but it's not my first stop when thinking of batteries or battery accessories. If you do decide to shop here, just make sure you're completely satisfied with your product and confident in your decision before you make a purchase.