I saw a video where a guy used mosquito repellent to clean his lights. I tried it and it does help. He said the more deet in the spray the better. Cheers!
Appreciating this a few months old, but the problem still exists everywhere so...
Blue Magic headlight restorer:
https://www.oreillyauto.com/detail/...38ed6d/blue-magic-headlight-restorer/bmg0/725
Get a cheap buffing bit (one with the velcro pad for the buffing/cutting pads) for a hand drill - try Harbor Freight or somewhere (although I think I bought mine cheap on ebay). Wash and dry your lights, and then just grind this stuff into the headlights with the drill at a relatively low speed. After a few minutes, however bad they were, they will come out close to perfect, or maybe even perfect.
A few things to note:
1./ I am in no way affiliated with this company, so this isn't a "pitch."
2./ Ignore the instructions on the bottle, you can't do this by hand (I suppose you could, but you'd be there for days). You have to use a drill and buffing pad for this method to work. Don't worry about rubbing it on and waiting for it to dry, just put it on the buffing pad and have at it with the drill.
3./ This is
seriously horrible stuff. It stinks like cat pee and is altogether nasty - some unpleasant chemicals in there (I'm guessing a high concentration of ammonia, at least). Please, whatever you do,
wear eye protection and gloves when you work with it, especially with a drill. Don't get this stuff in your eyes, or you'll be on your way to the ER, whatever the status of your headlights.
4./ If any of the product gets on your paintwork, wash it off quickly (as soon as you are done with the lights).
5./ You'll need the companion Blue Magic headlight sealant for the lights to stay clear. Wipe it on and off with a cloth. The sealant is vital, or they'll just yellow and haze again, quickly.
This process does actually work. It beats scratching at the lights with those little pieces of sandpaper found in typical headlight restoration kits, and I've found the repair to last.