I've used them as well, seems to me I remember they last about 75% compared to name brands. At this price it's a great value, may have to get some myself.
Yes, even at 75% the capacity of a new brand-name battery, this is a bargain.
For those who are not electrical engineers, there are primarily two different types of consumer-grade cells (what I'll simply call batteries, like you would use in a flashlight).
There's the alkaline variety. More expensive, but also pack much more power per $ spent.
These are used in high current devices, such as cameras.
Longer shelf-life (much slower self-discharge).
Less prone to leaks, but may still leak - ESPECIALLY when the battery is nearly depleted! (Not so much due to age - Keep this in mind.)
Then there's the carbon-zinc or zinc-chloride variety. Very inexpensive, but considerably less powerful.
These are used for low current devices. Short shelf-life (self-discharges).
Significantly more prone to leaks - based on AGE and depletion status, and humidity, etc...
Almost any alkaline battery you get is going to far exceed the capacity of a carbon-zinc battery. (for the same size cell)
You can still get carbon-zinc batteries in the United States, but they are MUCH MORE popular in South America.
The "takeaway" is don't overpay for carbon-zinc, when you think you're getting alkaline. Read the labels.
Make sure the batteries you see on-sale at fantastic prices really are alkaline cells.
Otherwise, you are likely to be disappointed.
(Again, carbon-zinc varietes are not too common in the USA, but they are still out there.)