They are swirls, not scratches. You can barely see them, and you can't feel them. Its on a new Lexus. I hear they have this rain repellent coat which can cause easy swirls. What products have you guys used that are able to remove this or products on which you have heard about? I'm thinking about using the diamondite glasswork restorer. Any recommendations?