Any sports store should carry both rugby and soccer socks. I've even seen some fairly nice argyll tartan socks in assorted colours, that could be worn with a kilt.