This limits the number of costly transactions. But make sure you budget as money in the wallet is bound to be spent - sometimes unwisely. Any face to face encounter with Bank staff is costly. Then, all the other accounts are put at risk. This inquiry costs you more money and, anyway, you will get a withdrawal receipt with your money for the same cost.
Cheques are expensive and inconvenient, time wise.
The Government charges a Debit Tax on debits made to an account with a Cheque Book. Done automatically, it produces Bank Statements of internal family transactions for the Australian Tax Office. For some reason you can't just pay eg. This is not only easier, faster, sans postage and more convenient than traditional Banking but there are significant savings on fees compared to paying by cheque. If you use their phone in their Bank you save that cost too.