With more than 22,000 five-star ratings, these (pun intended) handy warmers have a lot of adoring fans. TheStreet aims to feature only the best products and services. If you buy something via one of ...