so, collision specialist, they good with touchups? Had a rock scrape some paint off my hood this morning =(