Sort:  

I don’t know if a decent exchange that charges for withdrawals. Bitstamp charges 0.25 basic fee on trades (dropping depending on volume) and a withdrawal fee of 0.9 Euro if using SEPA. I think a flat 2% is pretty high.

https://www.bitstamp.net/fee_schedule/