They block people trying to subscribe first time, for NO reason, and block ability to ever dispute, because you have to sign in to ask a question and you cannot sign in.
I will encourage any groups I care about to move elsewhere. They are completely clueless. Lots of other reviews here demonstrate that, lowest rating I have seen here on businesses I check on, and it appears that they couldn't care less.