Great story. There's some Karma in there somewhere.