Tried the electronic hand warmers but charge either didn't last long or refused to work at all. Went back to these trusted hand warmers. Heat up fairly fast -open about half an hour before you want to use them - and last all day (just remember to shake them occasionally). Well worth the money.