I have an Infinity G35 with the large plastic headlamp covers. Over the years they became hazy and cloudy, not terribly yellowed, but hazy enough to make them look old and faded. I bought a cheap no-name headlamp polishing kit from a store and used the sanding pad, polishing compound and buffer wheel as the direction showed. Actually looked even worse when done, didn't work at all. The dealer wanted $75 to do the headlamp covers and I was going to have them done but then I saw a commercial for Mcguires PlastX cleaner and thought what do I have to lose to try that first. I couldn't decide on the Mcguires polishing kit or just the compound and I decided to try just the $8.95 polishing compound to see if it made a difference.