Just got the battery of my 2012 MBP 15" replaced under applecare after months with the "service battery" warning. Battery wasn't swelling, but would die at about 10% power left. Brought it to MSI Digicare Libis last Wednesday. They agreed to remove the battery and let me take it home while waiting for the part to arrive, as long as I brought it back for installation within 24 hours of the parts' arrival. They called today at about 10:30am, and I got there by 1pm. It took just 30 minutes for installation, diagnostics, rebooting, and testing. I'm now back to 102% current capacity. Yehey!