A couple of weeks ago, I had a client come to see me to start the fiancé visa process. He had just returned from Eastern Europe where he had his first face to face meeting with his internet girlfriend. He was so excited about her, the trip and his conclusion that this woman was the one he wanted to marry.
In my years of immigration practice, many of my clients seeking fiancé/e visas met their intended over the internet through sites like eharmony, match, zoosk, and OurTime. The fiancé/es come from all over the world: Asia, Africa, Europe, South America, Australia, Mexico and of course Canada because of its geographic closeness.
It used to be you met your partner through school, events, trips and friends. Now technology has changed all that. My wife and I had lockers next to each other in high school. How times have changed. I only hope I can keep up.