From someone that is fighting the same issues on my site I understand!! I have closed down all memberships on my site till I approve them, and as of late I get any were from 10 to 100 spamers trying to join each day

Good Job you are doing here!! I wish I knew more to stop them from doing it to me!!