No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
What are said fees called? I've never heard of this although I don't have a card with them.
Did you sign up for any programs with them?
edit: possibly an easy savings program? (asking because I found info on another site)
It is a temporary charge so they can verify the card