Ihave been a patient here for years. The doctor is friendly and so is the staff. The wait time isn't too bad either. They even make sure you happy with you glasses. The only downfall with any eyeglass company is what insurance you have. The better the insurance the faster you get your glasses back and the better choices you get. Dr Uminsky has a oretty good selection.