I like these mismatched socks very much, love the colors, but they don't stay up really well because they do not have enough spandex or elastic or whatever makes socks stay up.  They also need to be a little taller.....when washed they tend to lose length which they need a little more of to start with.  Based on these two issues, I would NOT buy them again at $20 bucks a pair.  If I'm going to pay $20 for a pair of socks, I want them to stay up and be tall enough!!