how old is it? If it's in good shape and reasonably new, $80 isn't bad for that battery.
I'm told it is still under warranty... so worste case scenario, I take it in for a new one.. I have not seen it in person so i'm not 100% sure on that. Might be worth looking into.