No. Registration with OnFrontiers is free. You can sign up here to become a member and here to apply to become an Expert.