Nothing wrong with thrift store buying as a gift if it's something in great shape you KNOW the person will appreciate. But PLEASE check the pockets first, I once got a pair of jeans with a pricey store tag the giver had put in a fancy box. They were white (a color I'm not seen in), the wrong size, and there was a used tissue in the pocket. When I said I'd have to exchange them, she told me she'd do it for me, she never showed her face again, never got the replacement either. Between friends and relatives that know you thrift shop, I see no problem, but I'd use caution with others.