As many people mentioned so far, Binance is my personal best due to its low tx fees, coin listing, volume and most importantly straightforward KYC process . I used Bittrex as well and not really satisfied of its support system. It took me 3 months to get my account verified
