Go to www.totalfta.com and READ the many posts about your question...yes U MUST register there as U do at ALL reputbale site...if there's is NO registration reuired at a site, then the site is a fly by night!
BTW...we also have the info at www.dsscommunity.c*om (remove the * in link)