Usually, yes. Put up a post limit for new accounts. Say only 1 post per 5 min. for the first 10. No links allowed until then either. That'll slow them down a bit.

Visit regularly, look at the new...