The Zippo Hand warmer is reusable, odorless, and will keep warm for up to 12 hours. I usually like to have several of these on me on cold days to give out to strangers. Many don’t seem to appreciate this kind gesture so after I offer one I often end up stuffing it back in my underwear. Continue reading

$14.75

via Amazon