Once you reach I think it's 15 posts on the site, the option to add your signature will appear. It's just their way to cut down on spam and the like. You'll hit that magical number pretty quickly, don't worry.
Have you checked out the store on Orange Ave yet?