I got myself a new screen courtesy of a big stone couple of weeks ago, non-Renault screen was fitted and at the times decided to fit a laguna mirror, autoglass guy had no trouble removing the old mirror and when I installed he new one it just slid on with no issues, I did have to remove the rain sensor as it slides up to go on. He wasn't trying to slide it down was he?