I dont set the fee, the bitcoin daemon does. Sometimes is zero, sometimes is 0.0001 and some others 0.0003 or even 0.0005
Problem is some pools use OLD daemon version,that is why it could be postponed abit(in case the fee is zero). The 0.0001 we"charge" doesnt go in our pockets! Its to even out the withdrawal fees.
For instance, this withdrawal had 0.0002 fee(user paid 0.0001 though) -->
https://blockchain.info/tx/8ef7bab3876b0c6fab7bae0f8798ce30cc1082adb7c33f49dff0d4bcde1ca211Hmmm, I see and I totally get why you charge the fee. No questions asked about that. Zero fee transactions will always be a special case though. I highly doubt that this will change in the future. Can't you force the daemon to use a standard fee?