Is there any other reputable site for a US citizen to buy crypto quickly with a credit card or bank account?
I have used Coinbase for lack of alternatives. It's awful. Every time I sign in (a few times a year) there's some new problem with my account. Either they need more ID verification (done it 10x) or they decided my purchases are going to be delayed 3 days or blah blah blah. I just got an email from them today saying my account is suspended if I don't take some action.
This is not the decentralized future crypto people want. It's a half-assed bank that doesn't need its customers.