0
Link to forums
uggonenCorrect me if im wrong, but i didnt see a link to forums on the front page. Had to navigate through FAQ to find it. I suggest that you place a "Forum" link on the front page next to "Home" "Account info" "Referrals" etc. This would make more people come to the forums : )
This topic is from our old forum and is kept as it was. Start a new topic to ask about it.