Pretty good experinece. Scheduling was a breeze, office staff was nice, doctor was knowledgeable, but when it came to getting my glasses, it took forever. I think I waited almost 3 weeks. My first pair's frames arrived damaged so they shattered when they put them in. Then when I picked them up, they hadn't put the no-glare film on them and I had to take them back and have them re-order. Once I got what I needed, it was fine... just a long process. I paid a lot for what I got, so I'd probably try another place before coming back... but it was a good experience for the most part.