The internet is a strange and wonderful thing.
I just "met" my cousin's wife on a sampler group on yahoo. I noticed when she joined that she lived near my hometown. Sent a message. And when she replied that's when I noticed her last name.
I don't think I ever met her. Her husband is my mother's first cousin. He's about 10 years older than me, I think.
We've been exchanging mail as we figured out who we were.