Free speech. So use all caps and shout them out. Or research and make a point into factAgreed. It sucks, and I'm concerned this place will be overrun by liberal posters (see TMB), but can't advertise yourself as the free speech forum and ban people. The OP is correct...the best course is to completely ignore trolls. When they don't have an audience, they will eventually quit posting.