I went with cleantalk for our spam issues. The prices are quite low and it seems to be working well.
This helped me too. Thanks!