My kids get their eyes checked here the past few years and customer service wanes. Sometimes it is super excellent and sometimes so so. We've never gotten bad customer service.
The eye doctors are always nice, as well as the ones who do the pre-screening. Whomever helps my kids with their glasses are always nice. However, sometimes the front desk people give anywhere from 3-5 stars for customer service. It just depends whom.
The rest of the people attending to my kids are 4.5-5 stars.
Sometimes they just have too many people, but that's fine.