The one nearest me (York Rd) can be a bit hit and miss, but they still seem to have lots of this last lot of cycling stuff in stock, so fingers crossed.
The ones on Cardigan Fields (Kirkstall Road) and at Lincoln Green (Regent St) are both usually fairly good for decent pickings - but these are all in Leeds, so probably not much use to you
The one in Pontefract has always seems to have lots of reduced stock in on the odd occasion I've been there, but it's a bit far to go on the off chance (and also probably no use to you), although it might be OK for
@Richard A Thackeray
Regarding the charging I hadn't noticed this either, although I've already charged it a couple of times from a mobile phone charger and it seems OK - no idea of the amps though. I can vouch for it as a 'daytime' running light as I had it on for about 6 hours last Sunday on the lowest flashing setting and it was still going strong when I'd done.