If you have ever needed to settle up with a friend after dinner or shuffle some cash between accounts at multiple banks, ...