Many people call it weird immediately but I happen to know quite a few people who met online and have been together for years. Myself included. (I'm not talking about online dating services though)
I know one couple who's actually about to have their first kid together.