When I brought the ST it has wind deflectors on. I pulled them off because they looked naff and sold them.
In the last few weeks whenever it rains or I wash the car, I can see water droplets forming on the inside of the glass right at the top. Sometimes I can see one or two droplets run down the glass. I've even tried chucking a jug of water towards the car from a distance so the water lands on the car gentle. But it still manages to find its way in.
But now I'm thinking either I go to the dealer who might charge me fore new seals, or I can buy another set of defectors which will fill the gap and push the window tighter on the seals again. Good idea?
So has anyone got pics of deflectors fitted to a EO ST and where did you get them from?