They're in Primark too, for pennies, they sell that hats as well. I know Thinsulate is a well known brand, and yes probably the same technology is used in bona fide climbing/exploaration gear...BUT I've always seen it as a budget brand, and more likely to be found in markets, and shops like Poundstretcher and Primark than specialist outdoor clothing companies. Again, they've got hold of some tenuous bit of information and made it the mainstay of their demonstration, which is ridiculous really...but gives us something to laugh about I guess!