I had a great experience here. It was a good price. I got an appointment quickly after calling and the scheduling was easy. While waiting, I looked at glasses and started trying on. The high end options are locked up but there was someone willing to help me by unlocking every pair I wanted to try on (which was a lot, I'm super picky) and I didn't feel rushed at all even after spending quite some time looking at all my options. I felt they helped me get the best price for my needs and it was buy one get one free glasses! The turn around time was fast although I did call and check if they were ready and they said yes before having ever called me to tell me. I was just very excited to get them. They ordered trial contacts for me also. Picking up was fast and easy. I wasn't waiting forever which is appreciated. I must say this was a good experience and I will be back.