Well my headlights have got a few scratches, I would say they are light scratches and when I use the plastic polisher the surface becomes smooth. The lighter scratches would start to hide but it really does help. I'm not sure what else you can try.

Are you really that fussy? lol

I think the wreckers will make you purchase the whole headlight unit instead of just the cover. There is the option of Angel eyes though Hehe