Well i suggest you buy from Coinbase or any other popular OTCs out there. There are quite a number of scam centers that are spreading around so you have to be very careful not to fall into the schemes of some scammers.
Coinbase have a history of trying to change the bitcoin protocol. They had to stop selling Bitcoin Cash originally during their insider trading allegations. Mostly all they want to do is push shitcoins and earn a buck like a lot of exchanges now.
we're more into the anonymous exchanges but cover all the kyc/aml requiring ones as well
https://www.bestbitcoinbuyers.com/buy-bitcoin-anonymously/There will eventually be a race to the bottom with exchanges on how high fee's they can charge. Having 3rd parties involved isn't everyone's cup of team for just making a financial transaction.
Expect the decentralized exchanges and options available to continue to increase because the "bank loving" exchanges are making billions currently and it won't last forever.