When I called to make the appointment, we got a very rude person who reprimanded me for waiting so long to make my children's overdue appointment (we were only 2 months past the yearly appointment time).
The quality of the service is wonderful, but the wait was exceedingly long. We waited half an hour to be called in initially, and then after they dilated my kids' eyes, they sent us to a second waiting room. We waited nearly 90 minutes. At the 30 minute point, they told us the kids' eyes were ready, and it would just be a few minutes, but that turned into another hour. No one apologized for the wait or checked on us.