Less than 8% efficiency is something to brag about?
It's not bad, actually, for what appears to be cheap, thin-film photocells. The advertised charge rate (as opposed to the actual rate) seems quite useful, though that's when it's in sunlight rather than indoor lighting.