There are many legitimate exchanges where you can buy btc. The thing is the more established the exchanges is the more information they aske from you. I personally use polyniex, bittrex and kraken and other smaller exchanges like yobit, coinexchange and bitgrail. You may also use GDAX or coinbase.
RE: Which crypto exchange to use? Tearing my hair out...