Snake oil is as useful as a chocolate tea pot. You have two options as I see it 1. pay somebody to do the job or 2. Do it yourself. A word of caution - a 'Detailer' offered to do mine. £200! yeah, like that was gonna happen and I don't even live north of Watford let alone in Yorkshire.
So, back to option 1. Amazon or Halfords or similar. A product that has masking tape to protect the surrounding paintwork, a range of grit papers from about 800 to 3000+ grit, some finishing paste and protective juice to keep the UV making them misty again before you even think about going on holiday. I got mine off of Amazon. Read the instructions carefully, don't use a machine unless you have a polishing/buffing machine as it is easy to damage the plastic lens. Elbow grease and care is all that is required. Follow the instructions and allow about an hour per lens. Don't forget to apply the UV inhibitor when you've done. A reliable Son might be the best machine you can use. <G>
I used snake oil the other year and it didn't even last until I reached the ferry port.
Safe Journeys
Camper1