I've definitely experienced better service from other optometrists. Dr. Mar and her assistants are friendly and I don't doubt her abilities (she graduated from Cal) but my issue was the customer service.
I went in the morning when they were already supposed to be open to pick up my glasses. They were late. After 15 minutes, I had to leave otherwise I would be late to work. I tried the next day and ended up waiting 30 minutes until Dr. Mar finally showed up. She said, "Oh, I guess my employees are late". Yeah, well so are you. I even called the day before to confirm what time they opened. I wouldn't doubt that they are late 2 or more times a week.
Also, their selection of frames was a bit disappointing. I basically just forced myself to pick a decent pair since my insurance was paying.