I need one of these. The battery I have is very sketchy and likes to turn off randomly when it's not full.
Specifically happens when I use my M3, because I believe it uses more power because of the onboard RAM.
Aftermarket/Third-party batteries are your best bet. First party ones for sale probably have gone dry at this point, or close to it. Even then, batteries are always a bit of a gamble to buy. They aren't always stored properly or could have been stored without recharge for too long. I'd recommend using a site like Amazon that has a good return policy. That way, if you get a dry one, just return it for another.