The cost of online anonymity