Appointment was at 9:20AM. We checked in at 9:00AM. We left the clinic at 11:00AM. The appointment was made over a month in advance! The doctor seemed rushed. After waiting over an hour, we spent maybe 10 minutes with the doctor. If we were late, our appointment would have been cancelled and a fee assessed. Yet, we sat at this clinic for two hours today and for a 10 minute consultation.