The experience of banking in Mexico is nothing if not frustrating. And yet, it has improved SO much over the few years since we moved here...