She knows him for 9+ years and that is alot of time to get to know somebody. The only thing that is wierd is that they never met in person in all those years but may be they have their reasons. I think she probably knows him more than many other desi girls having arrange marriages. I think there is no reason to be concerned here.
I agree with bebo 9 years is a long time.. hats-off to them for maintaining a long distance relationship for that long too.