not when they have a life time warranty and you dont have to wash them every time you wear them. Having a job where i am on my feet all the time and would blow throw the cotton junkers and get athletes foot and feet smell like death the 20 dollars is a bargain. Buy a pair as i have heard the...