Terrible service. They told me that my glasses would be ready in 7 to 10 business days. It is now three weeks and they still can't tell me when they will arrive. Last week they told me they would be here by last Friday. Then on Friday I was told the lab broke the lenses and they have to start all over. By the way, my prescription is nothing unusual or complicated. I ordered top of the line Varilux lenses and this is the service that comes along with that. They are, however, very polite when they tell me things are all messed up and they don't know why. Good grief.