The forum was very toxic. It is like the owner is trying to bleed every penny out of everybody crazy enough to stick around. Every other day somebody was exit scamming. From top to bottom the forum is a must avoid place. I was surprised at the rating here but having looked at dates it seems most of the positive reviews came on two exact dates meaning the owner encouraged members at the time to leave positive reviews probably in the hope of gaining favor of him.
Hope this helps people.