Take the battery to Halfords or similar car accessory place, and get them to do a drop-test on the battery. That will soon tell you if the battery is worth saving.
I use http://.www.eurocarparts.com for vehicle batteries. Their own brand might be Bosch (with lifetime warranty?). They do deal with both public and trade.