Hi, new here and not sure about your exact lights but I have restored headlights myself on my cars and usually get pretty good results, as daunting as it sounds I rubbed down my headlights with 1k grit wet and dry sandpaper till the haze was mostly gone then repeated the process with 1500 then 3000 grit (wet and dry) until all the haze and scratch marks where removed, after sanding check your lamps and make sure there are no deep gouges, then clean the lens with a rubbing alcohol (isopropanol solution) then apply clearcoat lacquer (uhv) wait ten mins then apply another coat and repeat a 3rd time, after doing this my lights where pretty good tbf,, hope this helps a little, I did both my headlights for around £15/20 which is a lot cheaper than replacing,,