Me : I need a new battery for my Macbook.
Apple : Okay, but be sure to get a battery directly from Apple. Third-party batteries are no good!
Me : Fine, I wanna order an A1280 battery.
Apple : Oh, we don't sell those anymore. You'll have to get one somewhere else.
I told one of my customers, who has a lot of MacBooks in his company, about this. So he started to bring all MacBooks older than 4.5 years to Apple to get the batteries replaced. And every single time Apple made some suspicous battery-quality-tests and declared that the batteries were still good and didn't need to get replaced. (The batteries generally had a runtime of less than 30 minutes after 4.5 years).
"No, battery needs no replacement.", the Genius would reply. "I do not ask for a free replacement, you know, I am aware I have to pay 140,- Euro for it. The battery runs only for 20 minutes, I do not think it is good." "Yeah, maybe you have to calibrate it. But the test says, the battery is good." "So, in 6 months I will get no new battery, as the model is legacy?" "Ah, yes, this is true." "So, would you please replace the battery, for 140,- Euro, please, please?" "OK".
This dialog repeated for every single MacBook.
I switched to ThinkPad/Linux shortly after. Battery-wise doesn't seem to be much of a difference ;-)
I think my Macbook was the last model that even had an easily replaceable battery. I think they glue 'em in now.
Also, at the time it had some ridiculously low cycle count due to a bug in the batteries firmware.
This, thankfully, was back in the day when the OEM crapware only loudly complained about me using a "non-genuine battery". Thankfully, the crapware runs only in Windows, and for the most part, I used Linux.
Haven't we seen enough hoverboards go up in flame to know even first-party stuff can sometimes be suspect? (and they're not the only example through the times of flaming batteries.)
[1]: http://shop.lenovo.com/us/en/itemdetails/43R2499/460/2D575BF...
Even just looking at the parts cost, are you sure you would still save money compared to going with the original battery? And of course you have to add your own time to this (if you actually like doing this, then it'll be cheap I guess) and the value of the warranty that you certainly will have voided at that point.
I totally understand that this might be a fun project to do and it will certainly be a nice achievement when you're through, but can this really be rationalised with cost of the original part?
Apple systems are generally better off in this regard as vendors like iFixit can make official batteries available for older systems, but for other vendors, no such luck. For example: I can't find any source for an official Lenovo battery for my first-gen X1 Carbon. It's also long since out of warranty.
There is still the time consideration, but assuming you have time available to do the work, why not?