OKex and binance are the top picks of exchanges when it comes to convenience and finding the tokens and altcoins that I want on them. Their prices are always good and their trading fees are very reasonable. Binance specifically has the highest number of listed coins on their platform which is good if you are looking for specific coins and do not wish to buy them across different exchanges