Oh, it can definitely work, and work well. As others have said you tend to know so much more about someone when all you can do before meeting it talk.
I met my husband on the internet in 1998. Back then meeting new romances on the internet was a scary thing and I was warned from every direction not to do it, that it's just looking for trouble. Almost 15 years later and all I can say is look at it now!
Anyway, we met, I was on the west coast of the US and he was in Sweden (4,600 miles away), we talked for 4 months before he came to the US for the first meet, he stayed 4 weeks and we did a lot of traveling around together and a really got to know one another. That first trip was hardly romantic and looking back I am glad it all happened the way it did.
He came again 2 months later for Christmas for 2 weeks, then I went to Sweden for 2 weeks in Feb. And then again in April but stayed for the whole summer, at which point he came back to the US with us for a couple weeks then flew home to quit his job, pack up and move to the US. We have been married 13 years- our first child together was born 9 months to the day after our wedding.

For us, I was newly divorced with 2 young kids when we met so it was best for us to start out our lives in the US. But I can assure you LDR do work, it takes effort, patience, compromise and a deep desire to make it work once you decide there is something there.
