First of all, my apologies for the inconvenience these delays may have caused.
Karen is right - there are dozens of registrations that need approval daily and that takes time. At times, I am unable to validate every single one of them right away as I have things in life to take care of, which is why we suggest waiting a minimum of 24 hours for approval. And at times, someone isn't approved because they did not receive their validation email. In that case, I wait a while in case the server is having a glitch or a delay, and resend validation emails. Most of the time, they are sent to a spam folder. After five days, the unconfirmed accounts are automatically deleted by the database, in which case the member would need to re-register and re-confirm their email address.
So if you've registered and have had to wait days for approval, it is most likely because a validating email never reached your inbox. In that case, an email can be sent to us and we will take care of that for you.
Hope this has answered your questions. Feel free to PM me if you have any questions and/or concerns.