Actually for me I ban them from the entire site with htaccess using the ip number.
I am not able to do this as many of my users (maybe 40%) come from within government intranets with the same IP address.
A year or two ago I inadvertently banned an intranet address and lost a few hundred users!