reg fee undeveloped... its hard to start a credit site and expect peeps to join.. what reasons do they have to trust that the content is legit and not a scam?!