Bobbyb I use heated full size sole liners you can get them at canadian tire or marks work wearhouse. there great they cost aprox 4 bux a set and they last for 4 to 5 hours. the trick is put them in just when your feet start getting cold, dont wait tell your toe are freezing. I carry aset and a back up set.