One time waited for over 2 hours for a doctor's office visit. I had to take vacation time from work for the appointment. I was so upset that I sent a bill to the doctor for my time. He didn't pay it, but I didn't charged my co-pay for the next few visits.
Any time I go to the VA for checkups, lab work, surgery, x-rays, etc. the appointment is right on time. I don't understand why private doctors are always late.