New accounts are not allowed to post to the forum, please wait a few days before contributing.
I would like to say that the likelihood that these accounts are bots is very slim. New users are made to verify their email address and go through a Captcha system. These are more than likely people involved in a group that are attempting to scam users on the site. It is true that we were manually moderating and deleting these accounts as they would appear to the best of our ability. Due to the accounts not being bots, there was no simple method of preventing their creation.