I have gone here for two consecutive years to get my checkup/prescription for my contacts/glasses. Both times, the staff were very nice and accomodating. They even offer you water in the waiting area.
The last time I went was a month ago. My optometrist was Dr Diana Yu. She was very nice and gave me a lot of tips to keep my eyes healthy and how to prevent infections from wearing my contacts.
I forgot to ask for an official receipt and had to call today to ask for one. They gave me no difficulty at all and they will send it to me via e-mail.
Definitely recommend.