I truly feel the exams are well done, but it is the waiting around to see the actual doctor that takes forever. Seems like there is only one doctor handling all the patients that the 3 or 4 technicians are pre-testing. That is a heavy load for the doctor to keep up with. Thus why the long waits while dilated. If it wasnt for that, I would have given a 5