Hello. I have a 3yr old Toshiba Satellite laptop that I use every day, on avg. 8 hrs per day for school. The battery used to last about 2.5 hours without needing charging. In the past couple weeks, it only seems to last about an hour before needing to be charged. Even more troublesome is its action when the charge is gone. I have set the power settings to pop up a notification message at 22% battery level and take no action, then at 10% battery level, pop up another message THEN go in to hibernate. However, last week it would give me only about 20 seconds' notice of a critical battery level, then it would hibernate. It wouldn't give me any notice before the critical level. Now, it has taken to just hibernating, with no warning notice whatsoever. I could keep it plugged in all the time, but my concern is there's something more at issue that will get worse over time. I don't need any crashes at finals time. Any suggestions? Could the battery need replacing? Thanks.