does anyone know of any good products out there really good at taking out scratches? also does anyone know how to blend existing touch up paint on the car to blend into the factor paint so you dont see the cover or differences in paint texture etc...?