Question about debit cards...
What banks issue a debit card right when you open a checking account?
Chase, Bank of America.. etc, I think most would. They give you a temporary one right then and there, then mail you your permanent card. They also give you checks. It takes less than an hour to open an account.
Most, they should give you a temp card!
i got one from Usaa.com.
TD gives you your permanant one right then and there.