I have been wearing glasses and contacts for almost 20 years now. My experience at the Montgomeryville Visionworks, far exceeded all of those that I had at(many) other places in the past. I have gone to companies Lens Crafters and Pearle Vision, as well as a couple private practices and Visionworks was all around better. They had better customer service, better selection, and better prices. They took a lot of time to explain everything to me, never did I feel like I was dealing with a sales person and they took the time to sit down and break down my options to ensure that I got the best deal. By doing this they saved me a couple hundred dollars! I would recommend this place to anyone!