No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
CSP FTW. The only card I ever coveted and now it's mine
With those credit scores I personally wouldnt apply for store cards I would apply for PRIME cards that only people with scores like you get approved for, thats me but go ahead and do what you desire