My husband gets his eyes checked every year at Sears optical. They are friendly and you are not left waiting forever to be seen. They are lower in price than most places and accept various insurance policys. We also order all of his contacts from Sears optical. Their prices are compatible with several of the on line contact suppliers. You usually receive your contacts within one weeks time.