Chemical pocket warmers work fairly well unless they get wet. If they are too old, they will not work at all. Electric pocket warmers are more reliable. They are available on Amazon from $10 to $40.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results