This looks promising, if it is affordable. The product claims 12-14 smartphone charges per fuel cell. No price is indicated for the charger but the fuel cell will purportedly cell for around the same price as a Starbucks beverage.
CNET has an article about it
here.