I haven't used any exchanges, I've been lucky enough to have friends that are into crypto and have some sitting around that I can buy...that way I can pay my friend the fee for the transaction instead of some company and keep the benefits of the transaction in house or at least local.
From what I hear though, Coinbase+GDAX and Kraken are the best exchanges right now.
RE: The Best 3 Cryptocurrency Exchanges