Have you tried dating online? If so, how has that worked out for you? If you're like most people, then it has likely been frustrating. It's a...