Polish Don't take Scratchs out LOL
it just shines them up :~)
If it really Bothers you then Pick Up another set of Mirror covers,They just stick on Like everything else....
If It was me thats what I would do,Little sheet Like that Drives me crazy, LOL Specially on a Brand New truck,and If you buy a set,You will have one extra while your figuring out Just How wide that new Rig is HAHAHA
Hey Watch those Banks,I got Kinda close the other day while doing my banking,those drive-thrus are built for cars only i think!