What I do in this situation is I look them up and report them to their GM of their guild. Most GMs are decent people and if they find out their members are giving their guild a bad name they will take action. I've reported 3 or 4 people for this and the GMs have always responded to them.