Today I signed up at Coinbase and Kraken. Approved instantly. Problem is
1. Coinbase has high fees. It will also take 3-5 days.
2. Kraken has low fees but requires a wire transfer which costs $30 with my bank. It will also hold for several days.
Also signed up at Localbitcoins. LocalBitcoins was very fast to approve my account, but it's too sketchy.
Is there another way to buy Bitcoin now?
Maybe you should try Paxful it’s similar to LocalBitcoin and might even be better than it, especially in terms of being fast when it comes to trading with someone. Or maybe you can look for all these peer to peer that are around everywhere these days, there are so many of them unless you have not done your research to know them better. Like where I live there are individuals who will just create their own platform so that they buy and sell directly with customers and they give better rates than when you have to make use of any exchanges.