I have been wearing this style of socks for over 5 years.  They never seem to wear out. I normally buy about 6 pair all at the same time then I don't have to worry about matching them up after the wash.