Fast, friendly, and funny. Dr Blair is a nice guy and seems to really care about his patients. I took forever choosing frames and he was extremely patient with me. He took the time to show almost every frame in his store until I found the perfect set. Glasses were ready fast, too. I;m very happy with the service and quality. The office staff was nice and helpful as well.