I have actually sent in a switch and received a "rebuilt" one. I sent mine to the US Classic Center. Looking at it, it looks brand new. They must use certain parts and the use other new parts. That was a few years ago and maybe they ran out of new ones and are really rebuilding them now. Not sure. I have taken these part many times and not much to replace easily. A couple of gaskets, a seal and clean the points. That is about all a DIY can do. On an untouched switch, the screws have been peened so they won't work loose. Not hard to get them out though but is resistance at first.
The points look to be pretty stout and I have never seen one where the points were fried. I wonder if the current point material is as good as the originals though. That switch cycles a tremendous amount during normal driving and especially the city. Think about it, every time you let your foot off the gas, the switch closes and activates the trans solenoid. It adds up quickly.