Uh, to pay for the membership with a credit card? That apparently is the only way to get a membership and prove the membership is bonafide. That means the real name of the potential member has to be disclosed, along with address.
So, they wouldn't take a single-use debit card? Or a wire transfer from an anonymous account?