Whilst out shopping with DC this afternoon I wandered into The North Face shop and saw Thermoball slippers. I have constant cold feet due to a dodgy thyroid and wondered if these would be the answer to my prayers for toasty feet? Anyone have them? Any other recommendations for similar slippers? Are they worth the price? Thermoball Slippers at The North Face