I hope I am not going to be regarded as being odd for asking this. In the world of virtual and plastic money, we sometimes forget that some of us do actually deal with real cash on a regular basis. As far as I read on the forum - I would still need to have an account with a bank that is on the high street so if I needed to deposit cash funds, I would have to do it through them and then transfer it across.
Are you all thinking about any partnerships with organisations who can help facilitate someone wanting to pay in actual cash into the current account? I know the Post Office does something like that and then you have the PayPoint franchises. Any thoughts?