Now that Bittrex doesn't accept US customers, Binance is a good option for altcoins. I've been looking for a good exchange, and the volume on this exchange seems pretty good. It's likely you'll save compared to non-exchange sites like Shapeshift and Changelly. This is my referral link, if you care to join: https://www.binance.com/?ref=12223775