Where do you buy good quality mens socks - am sick of dumping what seemed to be nice quality after a month or two - holes….anyone?