Has anyone got any opinions on the Volt Vulture batterires like these?

http://www.ebay.co.uk/itm/Sub-C-Batt...item416eec9638