This was a few years back and it was a 2010 cMBP which is super easy to change: $125
The newer one are more as the battery is glued to the keyboard bottom I believe. So, maybe post which year/model you want to consider changing and then others can comment further.