No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I would take it and then call in to tell them you no longer live there and what your new address is. Good card with great clis.