I thought I had read in one of those that PG really wants to replace banks and credit cards. Or maybe it was someone else. Either way, that's one of the things I'd love to get into as far as "big picture" stuff (along with a cloud-based "space station" on venus, but the bank thing might be slightly less difficult). I'd completely revamp the entire purchase process, as much as legally possible (and realistically doing that would also require lobbying to change any outdated laws we can that aren't being protected by the other banks. You'd have to go after all the peripheral laws first I feel like, or else the banks would crush you with their influence). The entire transfer of funds and the documentation of the purchase would be re-done based on what we can actually do with this kind of data. It's insane that my bank only tells me things like "AMAZON MKTPLACE PMTS AMZN.COM/BILL WA 06/26" for an amazon purchase. Mint tries to parse that and just has no idea how to classify it. The truth is, the bank should only get sufficient information for facilitating the transfer, and there needs to be a simple system of reporting detailed purchase info directly from the store to the user. Getting this to work with many vendors would be a pain, but it doesn't help that currently I don't know anything about those systems. I have some ideas on how to kind of abstract that out...