Headlight cover restoration

I did this on a non Mopar so I hope this is the right place. My wife has a 2001 Chevy. The plastic headlight cover were getting very cloudy. The price for the "Headlight restore" kits seem awful high. I had an idea and it worked pretty well. I just used plain old Turtle Wax Polishing compound. Used a piece of foam rubber to put it on . Easy on and easy off.
What have others used?
Mike