Fair prices and good selection of frames. Surprisingly great customer service. The staff seem to actually try to find styles that fit you well instead of pressuring you to get more expensive frames. Also, they're very friendly. We also got the lenses within 2 hours because they had it in stock. The fit was great too and the staff took a lot of care to make sure that it was so.