Horrible first time experience. Made an appt and still waited an hour and a half to be called. I gave the lady my insurance as soon as I walked in. She said she would verify it. But when came time to pay they charged me without insurance. Then they had to credit it back which took another half hour. In The meantime 3 different people came over trying to get me to pay again. To top it all off its been two weeks and I haven't heard a peep about when my glasses would be ready. Never ever would I go there again.