For BTC & ethereum deposits I use bitstamp exchange because I don't pay commissions
Exactly , i use Bitstamp too and they have no fees for withdraws from there ! Bitcoin Cash , Ethereum , Litecoin , Ripple (XRP) , Bitcoin are free for Bitstamp Users !
And when you making an withdarw it dosnt take much long to get your coins to your address you have done the withdraw!
I dont know how they doing that but it works very well and that the last few years . I dont know how it is if you send more as 1 Bitcoin because in the past it was free to up to 1 Bitcoin !
I was searching on there website but havnt found anything about the 1 Bitcoin rule or something , maybe they changed it and all withdraws from there are free for now .
You can look if you want or get you some more Information about that here at there website
https://www.bitstamp.net/fee-schedule/.
Would be nice to have more services like this without fees for Users !