While I appreciate the place and the staff, the lab that makes their glasses leaves much to be desired. 3.5 weeks after ordering, and my glasses still aren't ready - apparently first they made the wrong prescription, and then they broke the glasses in testing. I was informed that they might be ready in another week, but I had to instigate the calls for them to get an update on my order and then get back to me. Sorry, but 4+ weeks for glasses is worth at least 1 star off the review, especially when I had to call up for them to check up on the order status after so long. If this were an emergency I'd be SOL.