No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Hate to hear this but, I would go to creditkarma or a free site like this, and take a look at what might have caused this !
Must be something else besides your dispute, just doesn't "smell" right to me !
Just my .02 cents..