I've been looking for a trustworthy exchange to buy and sell my altcoins, and I'm getting tired of dealing with sketchy services. Has anyone had any good or bad experiences with Binance, Coinbase, or Kraken? What about other alternatives like Gemini or Huobi?