offers Genius Gadget on Amazon that is under $10 - Hybridlight Solar/USBFlashlight w/ Power Bank for $9.91
What's better than always having a flashlight handy? How about one that you never have to replace the batteries... That's what you get with the 21-Hour Hybridlight. It has next-generation solar panels to collect light from indoor and outdoor sources while the internal battery cell is engineered to keep a charge and ready for years at a time. If you don't have access to a light source for charging, you can also charge the light with the included USB cord.
Two different light modes give you 6-hours of light on high (150-Lumens) and a whopping 21-hours of light on low (75-Lumens). While this may not seem bright in lumen standards, it is more than bright enough in most situations even in the low setting. For emergencies where you need to be seen, there is an S.O.S. light mode.
No matter what conditions you're in, this flashlight won't ever let you down. It's both waterproof and impact-resistant, and best of all, if you drop it in water... it floats, making it perfect for trips to the beach or boating.
With everything thing this flashlight can do, most people agree this is one of the best emergency flashlights you can have, but there's one more thing that makes this even better, it can charge all of your important electronics like phones, tablets, cameras, and more. The power bank compacity is 1200mAh. This is the same battery that powers the flashlight, so it also can be recharged through the solar panels.