I bought new drop glass from GS Escorts as all of the glass I have is badly scratched.

The glass doesn't come with the runners, so I chose the best runners I had and bonded the new glass to them.

Here you can see the drop glass fitted in place on the winder mechanisms.