Binance is one of the largest volume exchanges for altcoins with some of the lowest rates. A few days ago they announced that they would no longer be offering services to US customers though (sometime in September) so I'm looking for a new one. I might be switching to Coinex