I wonder if anyone could help me. I have been told i need “leech socks” for my upcoming trip. Quick look on the usual sites and they want 30 quid for the 1 and only brand. however google has about 20 different types from peoples blogs and other assorted things.
I did try my local army surplace store but they didnt know what i was on about. What were you given in the army and what were they called please