So I had the same problem, basically. Inherited not so great perfusion from my grandad. I bought snow deer heated socks, after a ton of reviewing. Lot of good companies out there, but they’re heated socks are the only ones that wrap completely around the toes and forefoot area. Most just heat the bottom of you foot, leaving the top and toes to get chilly. Same for the insoles. I can sit comfortably all day now. They’re about $80, so not bad at all. Can wash them, dry them, and they’re pretty comfortable.