2 /5 lotatoys: Never on time. They seem to be following the airlines practice of overbooking. Waited 30 minutes past my appointment time to be put in a room where I waited another 25 minutes to see my doctor. Thats 55 minutes late and that doesnt include the 15 minute early arrival time they requested.