Just decided last minute to open a Suntrust account for the debitcard to pay my huge tax bill. Seems to have opened online just fine. How long did it take to get your debit card? Worried I won't get it by the 15th...
I am in Virginia, which I am hoping means it will come within a week.