I recently noticed scratches on the roof of my 4Runner. It looks like a tree or a low clearance sign scratched the roof of my car. I have attached a picture of what it looks like. I was wondering what I should expect to pay to have it fixed. I have also seen some ways to fix scratches yourself. I know the picture isn't the easiest to see and I'm not expected an exact estimate, but I was wondering if this is something I could try to fix myself? If so, what would some people recommend? If not, what would I expect to pay if I brought it in to the dealership to be fixed? Thanks in advanced.