No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I think the question depends on how many HP's you racked up in your recent spree. And I would have got my money back on any secured cards the moment I got approved for unsecured cards with decent limits, which seems to be your case.