I bought my 02 WRX a few months ago and it came with hard water spots all over the windows and side mirrors. I have tried several methods of removing them with limited success. I have tried a mothers product, the vinegar/water solution and the latest 0000 steel wool with a little vinegar mixed in some soapy water. This last try took the spots off the side view mirrors but not the windows. It looks like absolute crapola and I have to get these spots off. Anybody have any tricks that worked?