MyEyeDr. offers professional eye care with careful optometrists who ensure accurate prescriptions and a positive experience. Patients appreciate the thoroughness of the optometrists and opticians, noting that their new lenses and glasses fit well, often better than before. The staff generally provides good service, and the general manager takes time to explain procedures clearly. Many customers find the process seamless from check-in to seeing the doctor, making the visit smooth overall. However, the experience is sometimes marred by long wait times, especially during checkout, where waiting can last 30 minutes or more. Communication issues also occur, with difficulty reaching the office by phone and long waits for appointments. Some patients feel the staff can be slow and unresponsive at times, and there is a perceived pressure to buy glasses. Despite these issues, many still recommend MyEyeDr. for its professional care and good deals on frames. Overall, the business is seen as providing careful and professional eye care, but improvements in wait times and communication could enhance the customer experience.