From someone who hasn't taken new signups for nearly two years... definitely make checks your #1 option and push as many signups to your check biller as possible!
1 check sale is worth 10 credit card sales in the long run! Those check rebills will be coming in for your great grand children to enjoy while your credit card rebills go to shit almost the same day you stop promoting your sites