I have merino wool socks that are not itchy at all. See if merino wool is available in your tartan.