Yes, the "Get Answers from Others" is the Psych Central Answers service which unfortunately requires you to register a new login with that section. It's a good way to get a quick answer about some question in your life...
We hope you all enjoy the new look!
DocJohn