Amazon offers the Zippo Rechargeable Hand Warmer in Green for $18.56 with free shipping for Prime members. That's tied with last week's mention and the lowest price we could find by $24. It features a 5,200mAh lithium-ion battery, up to six hours of run time, and up to 120°F warming.