Have you tried the Curtin Computer shop? They have good pricing on batteries in the past.
DAve