Your lucky, mine broke going over the dartford bridge when it was hammering it down with rain, the runner mounts had sheared off so the glass just fell into the door, had to shut my jumper in to door to keep me a little dryer...
I bought a used one for about 45 quid posted off here, but they are cheap on ebay, about 55 posted for a new pattern part