Does the weathertech in channel window visors scratch the window at all? I want to get them but have this concern.