I have problems with my X vision too, i brought it in once and my dealer did something (probably pulled the whole thing apart ) and well i still leaks a little just not as bad. I love the fit , just wish it didnt leak. BTW mine leaks on the inside glass next to the nose. Sometime it will spray water in when i eqalize,