Alright, got an 04 and I swear this thing was in a sand storm before i got it, mad swirls everywhere. Anyway I have been putting off all the TSB type work because of horror stories.
I figured I try this out and it really helps but I'm pretty sure I just need to bite the bullet and get it looked at. This put it up to an acceptable level but still not perfect. Also I have a spider problem in every car I have ever had. I think they like me or something, I always have webs inside and out. Unfortunately they decided to live in the Fing lights this time....nice
Pass Side, washed car yesterday....damn polin
Pass Side, after the goods

It worked really well on this light, most of it was in the bottom corner. The lines on the right side seem to be inside and didn't change any.
Driver side

You can see its really built up and foggy all along the top and right side
After goods, still really fuzzy on the top but the right side is wayyy better
4 image limit, will post rest in a sec...