Exactly alot of exchange are charging over $25 for withdrawal and its very wrong while others charge less than $1 I mean this is so inhuman.
Most of time this exchange charges looks to be high when one makes small fund withdrawal and deposits. In common most exchanges have got average trading fee. There are certain exchanges that doesn't have fee for trading, bit those exchanges doesn't have good trading volume. Good is to go through the exchange with average transaction fee and good trading volume.