Everything was perfect! Close to home that I could walk to. Scheduling an appointment was within in a few days. Appointment was informative, the doctor is very nice and explains everything. Contacts arrived in a few days. Wow! I can see so much better! Cost with insurance was right on $. Staff was very nice and helpful. Provide samples for solutions to try. I would say this was an Excellent experience.