I have a Sony Vaio laptop which is about 2 and half years old, it has been running on windows vista since I bought it brand new, the battery dies in about half an hour from a full charge when it is unplugged from the mains. What could be wrong with it, if I need a new battery where could I buy...