Welcome to Garden.org,
@PixelComposer -- when you signed up did the system say you would be getting a verification email? Otherwise, it appears that you are set to go as a member of the site, since you are able to post on the forums.
Maybe
@Dave can clarify this for us...