I would probably take your car to a professional detailer first before buying anything else just for a second opinion on if they can be fixed/cleaned with more polishing. Because for that price you can get your entire car professionally polished. I have taken apart a different headlight I had in the past and its always a mess with the glue and process to remove them usually involve putting them in the oven for 10-15 mins. and that was just with old early 90s headlights with no sensors or etc in them. The maserati headlights have sensors and etc for the self leveling features so dont know how much it would cost to replace all that if someone were to go wrong on a DIY project like this.