Dr. Rudavsky is great - very intelligent, practical, thorough, and efficient. He will not rush you and seems like a nice guy. His staff is nice and professional as well. He will take his time to get your prescription right (he does it himself, not his staff), and if you want contacts he will give you samples to try until you really find something you like. Unlike most other optometrist's offices, I don't feel like Dr. Rudavsky is in some money-making scheme or is just trying to see as many patients as possible without any regard to the quality of care he is providing. The 20/20 optics center is next door so I got my glasses there right after my appointment - super convenient. Barry is nice to work with, probably a bit more helpful than Charles. The inventory (frames) seem to be updated with some frequency so if you don't fall in love with anything right away, come back in a week.