Lol. I'm actually fasting at present so need to get up or stay up to eat something before daylight. Also yes I have cleaned the window rubber as I recently purchased my seat Ibiza that had the same issue.
If you was near me I could've given you some sample of meguiars APC.