I just replaced the battery myself in my 2012 macbook pro and I'm so happy with my battery life now, the replacement had a higher capacity than even the OEM (that apple no longer sells). A full charge with a top off during lunch lasts me a full day now. I've never seen this computer run for longer than three and a half hours, now it goes for double that.
2012 MacBook Pro with retina screen here too. I've replaced the battery twice, and I've had 2 SSDs going dead, but other than that it's still going strong. I love the screen, I love the keyboard, I just wish I didn't cheap out on 8MB of RAM when I bought it.
Ahh I had the nonretina screen, which is even more repairable and I was able to upgrade the 4gb of RAM it came with to 16gb down the road.
My 2011 was still in service too until a year or so ago, but I lent it to someone and they didn’t notice the battery swelling. It popped the track pad right out and must have damaged something else in the process because even with trackpad and battery replaced (by me with a quick YouTube tutorial, probably the last ever time I’ll ever fix an apple product myself) it still won’t turn on. RIP. You did your time.