Not cheap, but good.
I have about 15 pairs of these now. They are great, and then they just fall apart. Still worth the money. Only issue is I have some of the matching socks too. I had 4 pairs on my last order to take advantage of the deal, and only ended up getting 3. Not too sure what happened there?