...bank. I know at least 3 of the big ones will flat out refuse crypto purchases, no exceptions. PayPal will too, unless you buy it from them, and then they're even strict about moving it to a different wallet. In person P2P is the best, Bisq is decent if you can't find anyone local, it's just slow.