No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I just picked up my today mail. It came pretty quickly. It mailed from 78240. I got my USAA EMV World MC. It is a black color card with EMV chip on it. They didn't even change the expiration date of the card. My card is going to expire next two months. Yes, it has magnetic strip on the back of the card. It comes with the orange slip. It said the PIN will come will come separately from the mail amd memorize it. It also told me to call to activate the card from home phone or online at USAA.com
Ron.
These people are know to screw up from time to time as a part of general policy or something. Did you call those guys at USAA yet?
78240? I can walk there!