In the crypto market, you need to make constant research, why trade on high fee exchanges when there is/are exchanges that off zero-fee trading?
I trade on BBOD and i don't have to complain of fees or high fees
Yes, not just because you are in need of money then you will just withdraw your fund in a exchange you are already registered, better to compare first, especially if you are exchanging too high amount of your coins/tokens. Let's not make them money those exchange who are taking advantage by giving charging too much fees, for now I love Binance and BitForex.