The one on my car is in great shape, and I hadn't ordered it, so I asked the parts dept. guys about it, and the reply was kind of interesting! because the seal tracks that go down the back of the windscreen frame have been superseded, the screen to roof seal was included for free!!!
Sometimes, you win.


