Great story, Pipanella. Small world, after all, isn't it.
In a similar vein (but not nearly so serendipitous), I was attending an event cache at a local BBQ place. I was talking to a fellow cacher who wanted me to meet a "newbie" and when I turned to greet him I was face-to-face with a co-worker from the telecom equipment company we both work for.