You can try freezing it there have been many cases where this works I'm actually freezing one right now. Put the battery in 3 zip lock bags then put it in the freezer on a towal for 13 hours take it out pat it dry then let it warm up to room temp THIS IS VERY IMPORTANT NOT DOING THIS CAN CAUSE THE BATTERY TO EXPLODE then put it in your computer and charge and discharge is for 4 cycles its known to give you battery from none to an hour charge.
Yeah, you should buy a new one. Its not good every time you are using your laptop it turns off because of the battery. It can cause you a lot of trouble. it might harm your laptop. You dont have to worry, there are cheap batteries you can buy with good quality as well. Try here at http://www.blazintech.net/ They also have special discount on their laptop batteries until Feb. 14.
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.