I've been there 3 times in the past. All three times the glasses have been delayed. The first time I was there I went in on a Saturday for my sister, they told her to pick up her glasses on the following Monday. I was in disbelieve of how fast they can have them ready. I was wrong, the glasses got delayed. On Monday they told us that the person who does them is out. On Tuesday same story, on Wednesday they said the person was in but had to get them done still... Never did I get a call back or even an update call! Called on Saturday they told us to pick them up by Monday. Same story when I took my parents. My fathers glasses were also delayed 2 weeks! What bothered me the most is when I called the employee did not apologize but talked over me and said that they told me it can be delayed. When I said it's been two weeks she again interrupted me and said "no, two weeks will be tomorrow". Costumer service is what bothers me more than delays!! The doctor was very professional and attentive.