My experience here was excellent. The staff at the counter was pleasant and very helpful. Doctor Obregon was easy to talk to, and I was in and out of the office, sooner than expected. My prescription was due to come in 7 days later, and I just happened to call 3 days later, and it was all set to go. Overall, the price, service and convenience is superb. So much my wife and kids are all getting new glasses here. Great job!