You're in good company.
"Was seen in the Bellevue office 2 1/2 hours after my eye doctor called. Even though the waiting room was packed, and my being seen took employees past closing hours, everyone was ultra-professional, efficient & friendly. I love that their policy is to do as much as possible during each visit rather than having you return and return."