I've also had a positive experience with it. I met my husband online over 10 years ago, then married him 7 yrs ago. We're still going strong and have 2 kids. I weeded out a lot of e-mails that just didn't "feel right" before we started writing to each other. We talked on the phone a lot and knew a lot about each other before meeting. Although I'm aware that people can portray themselves as anything they want you to believe so it is a very good idea to use caution when setting up a potential date.