Well take care and check all the exchange before you use
Some exchanges is just rip off, having huge fees on trading and even huge fees on deposit/withdraw
Take extra note
That's why should always check before reporting and start trading in those exchange, hitbtc will charge for both the deposits and withdrawal. In some exchanges they won't charge for deposits and for trading some exchange won't charge any fee. We have to check all these before depositing and withdrawing.