No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
If it were myself in your situation, i'd not share my credit report with anybody. Instead, I'd get their mailing address, send then a DV letter, and take it from there.
Agreed. Do not send your credit report.
Send a DV letter to the CA.
And a cease and desist letter to the CA.