Thorlo's are so worth the price.  The cushion is unmatched to any other brand of socks I have tried in my life.  I also have to say they are very long lasting.  Mine have lasted years and years and still have the same amount of cushion as when I bought them.  The only thing I would add is the buy what you need ie boots, hiking, basketball, etc...