I'm thinking of buying DP some waterproof socks for Xmas. I've been looking at SealSkinz - are these any good? Any other brands you'd recommend? TIA