No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I'm going through the exact same thing. I've submitted docs through their app. Submitted docs via fax. Submitted docs through an email link. About the only thing I haven't done yet is just mail them my original DL & SS card via USPS. They are just too way over and beyond what constitues reasonable at this point.