I haven't checked ebay lately, but the last time I grabbed any I purposefully bought some that were clearly used pulls with sanded tabs and tinned/formed leads. Since it was all that seemed to at least be legit parts, they were still worth grabbing for the price. Haven't had a problem with them.
As long if the price is appropriate, I'm fine with pulls if it's all I can seem to get, but resellers with a rep to keep can't really go that route. I imagine the "refurbished" pulls might even be running out/gone now that China isn't recycling our CRT sets any longer.
I've scrapped a couple hundred 19 & 25" sets for tube swaps and I've occasionally ran across them on chassis. There usually isn't much useful stuff to harvest on most, but I still grab the poly caps, relays and any regs or HOTs. STR3130s are actually somewhat common in Matsushita sets, but I don't recall which ones I've found 1771s in. If I remember to, I can chime back in the next time I find one.