This place is as good as it gets! I've been coming here for over 10 years and I always go see Dr. Diep. He is the best optometrist in town. He's extremely friendly, knowledgeable, fast, and efficient at what he does. The staff are also all very friendly as well. I never feel pressured into buying anything expensive. I always feel comfortable when I visit the store. I have been buying contacts, frames and lenses from Spring Mountain Vision ever since I moved to Las Vegas. They have all the brands you would want and / or need when it comes to contacts. Same goes with frames. There is a wide selection of different frames from generics ones, to Gucci, and even to Bvlgari. If you are looking for a particular frame that isn't in stock, the staff is more than willing to order it for you as long as you have the model number.
Overall, my experience here year after year has been nothing less of phenomenal. Highly recommend this place.