the only place I have found them for less than 54 a set is at WalMart and they were 30 a set, but I am only 5'4 so the bottoms were way too long! --they had 1 xlarge, 2 med, and 12 xsmall... I want to get 3 pair as well, so I figure I will get a pair...