Testing and devices to help calculate vision, and able to make appointment and get in fairly soon. These are good. Location and parking is just okay. Service might be exceptional or average, depending on who you see and such. Quality of glasses is not high and to pay for scratch coating is always in addition to basic glasses. Sizes and fittings are issues for me. For many, especially if one lives downtown, I would recommend. For the vision part only, I would recommend. For purchasing glasses, I would neither recommend or discourage.