My computer's (Aluminum MacBook) battery is swelling and Apple can't replace it for free. So I was about to buy a new one from Apple, but the reseller said that there is no warranty on swelling batteries. So I am looking for 3rd party options. Has anyone had a good experience with these? What do you think about this one?