There are a lot of youtube videos on how to restore headlights yourself
You could go thru those and try restoring them yourself before spending money on them. I know people who have successfully restored their headlights themselves. So it can be done.