I have a pair of Ginghers that my parents gave me for Christmas when I was a teen, I'm 54 now. I have bought two more pair since then. I give them as gifts also.
They cost a bit, but Joanns has a sale on them every once in awhile. Or you can use one of their coupons, 40-50% off sometimes. Makes them more reasonable. If you can wait put them on your Christmas/birthday list. With the years of wear you get out of them, they are well worth the price.