Esky Solar Hand Crank Radio, $17 with code D4EWMOXD

You never want to be in a situation where you need a solar and hand crank-powered weather radio with a flashlight and USB port for charging your phone, but when you can get one for $17, you probably should buy it just in case.