Way too many trolls on the forum, but yes, it's otherwise a pretty good site.
If you need help, please contact our Help and Support team.