It was about a year ago, leading up to Christmas, when I found myself sitting in a tiny lobby for my appointment with a ...