Neil,
Shouldn't the rubber be a little bit further along the channel? Look at the picture in the link I posted earlier.
I hope you told them on the "other forum" that the rubber should be a little proud of the end of the channel.
I bet Vince has been shouting and swearing that he's leaving a big two inch streak all over his windows and can't work out why it's happening!