Another feature that would be nice is the ability to split transactions.
If I go to a store when I checkout I have a single total. But that total could consist of groceries, medical and clothes. Currently the only way to break the single transaction into multiple catagories is to break the transaction into multiple transactions. Obviously that's possible. But since I am only checking out once, and only have one receipt. It would be alot nicer if I could make one transaction to Walmart for $100 and break that into $50 medical, $25 groceries and $25 clothing.