I've got one that only lasts half as long as it's supposed to. I ordered a new one from ebay, but I received a sidekick shell instead and still have not gotten the battery. Where do you guys buy your batteries? Are the ebay ones high quality? I found bp-5l batteries there for $6-10. I also got a usb charger for $3, works good.