These batteries last just as long as the Duracell batteries I have bought from the brick and mortar store. I would definitely buy them again from Amazon, as long as the price is right. Make sure you stick with Amazon as the seller. Other vendors are allowed to sell on Amazon and usually when a product has a bad review for being counterfeit, expired, or poorly packaged it was not sold by Amazon. It lists the seller a couple of lines under the price on the product page.