The nice, the bad, as well as the unsightly of online dating sites