No wonder this location has a 2.1 star average rating! I made an appointment for an eye exam without first checking out the rating ... Definitely my mistake! I was told on the phone while making my appointment that it should be approximately one hour for the exam and eyeglass appointment as I had another appointment the same day 2.0 hours later in Gilbert. I arrived at 9:25 am for my 9:40 am appointment. Filled out my paperwork and turned it in at 9:35 am. While waiting and waiting, I could hear a man in an exam room coughing and hacking profusely. I was surprised that someone who sounded so sick was getting an eye exam. When the door opened, I found out it was the doctor who was so sick! He then was telling another worker that he was so sick that he couldn't go to the gym that morning. I went to the front desk and explained I did not want a doctor examining my eyes who was so sick. Let's face it, they are in your personal space! The girl at the desk acted as if the doctor wasn't ill until a tech indicated that he indeed was. She told me there were two doctors and that I was going to see the non-sick one. I continued to wait and while I did so, I saw elderly patients being exposed to an illness by the eye doctor. After being in the location for 55 minutes and not yet being seen, I went to the front desk and explained the situation of exposure to illness and how it can be life threatening to the elderly and how unprofessional the office is for allowing an obviously ill doctor to potentially infect patients. I also indicated that my appointment was well past due and that I was leaving. The staff simply stared blankly at me! I went to a different eye glass location that afternoon and was seen and ordered my glasses in 40 minutes flat (less time than the wait at this location!) and... The doctor did not hack all over me! I'll never use this Americas best location again ... And neither will my family! Where was the office manager during this entire thing? Very poor customer service and lack of due diligence regarding patient/client health and well being!