Lol its VERY hard to get into the UniBody MacBook Pros to replace the battery. The battery is a custom size and all that too, specially built for the machine. I'd just buy a new one from Apple, there'd be way too many issues with getting a cheaper one from somewhere else.
By the way, whats wrong with your current battery?