Plastic Screen fasteners ? My '73 has the screens held on with sheet metal screws..... Another travesty ? Can someone come up with the right word in hardwarestorespeak ? or a picture ??? Daisy (need more Git Rot...)