@mjohnellis Captcha is not mandatory if you keep last step manual.
Captcha is needed when process is automatic.
Since this site has low number of users, last step manual is best option, I think.
I admin my own forum and I reject some fake users's requests everyday.
I think the problem is the registration process.
If the administrator does not set any manual confirmation for new members, the auto-bots will carry on creating lots of new fake users and writing lots of rubbish.
Admin, set double-check with manually approval for new members.
And remove all fake users already created.
It is a shame some idiot has to ruin this forum with crap advertisements. One thing I promise: I will make sure none of my colleagues ever buy any of these products or use any of these services.