The doctor was great. He not only listened to my concerns and carried out the usual exams but he also solved it right there and then instead of making me come back for the procedure I got done to my eyes. He also gave me sample and coupons, which was extremely helpful. The waiting time was absolutely unacceptable though. I have to wait over 1h30 after my appointment time.