For long trips water proof socks i always take 2 pairs hate putting on soggy boots in the morning
Check out seal skins manufacture in the UK
They also run some good specials
free postage over a certain purchase
if you lucky customs dont pick it up no duty
They are not cheap but acceptable if...