In reply to Stuart (aka brt):
I bough a Cree branded Chinese thing about 10 years ago, looks quite like the one in your link. This winter I was going to go out at night, (at least if the wind ever died down a bit) so I dug it out, thinking I should discharge & recharge it since it hadn’t been used in 3 or 4 years, and found that it took just less than 2 hours to discharge.
I’ll wait and see, but it doesn’t look to me like there’s much wrong with battery longevity.
Mine cost about £35 as far as I recall.