My battery's getting to the point it won't even charge now. Think I did well getting to 4years with it. Where's a good place to get a new battery? I don't anticipate upgrading anytime soon as I'm happy with it. I want to make sure I have a good quality battery not some duff cheapo replacement that doesn't last.