Zippo 12-Hour Hand Warmer
These hand warmers from Zippo are great for any activity where you'll be outside in the cold for long periods - hiking, fishing, camping, hunting or even watching sports. The pocket-sized hand warmer is made with rugged and durable metal that will withstand the rigors of any outdoor trip. As with the lighters they run on liquid fuel, but do not produce any flame so they're quite safe to have in your pocket or around flammable materials.
The hand warmer comes in a range of colors including classic chrome and camouflage, and there is also a smaller, cheaper 6 hour version.