Yes, there are. Banks charge admin fees and the institutions do make players aware of the fact that they do charge for deposits and withdrawals.