Visiting the doctor is often an exercise in inconvenience. I once read that when you include travel time, waiting time, filling out paperwork, waiting in the exam room, and talking with the office ...