Smartwool socks are a staple in my wardrobe, because they have been so durable and have fit so well.  I won't stop buying them, but what I have been able to buy from Amazon doesn't seem to be as high quality as I bought last year.  They seem to be a bit thinner and a bit saggier than my older socks.  Still, I like them better than anything else I have seen.