Saying about card fees this can be matched as cash is also costly to pay into the bank. I get charged for every £100 over a £1000 I pay in in one month.