Recently created a Venmo account and figured a Venmo Debit card would be a good way to keep it separate from other banking accounts. Currently says, “Congrats, you got a spot in line”
Has anyone seen this before?
What does this mean?
Has anyone here had good luck with a free online checking account and which one was it?