Horrible experience, I had to pay so many costs out of pocket, and was not told up front before. The way I understood, I only had to satisfy my deductible and then I chose to get my eyes dilated, so for that as well. It was in the upwards of $100.00+ oop. Then, the Dr wouldn't release my prescription, and insisted I try out specialty contacts that needed to be ordered, meanwhile, I had no contacts left, and my prescription is in the area of about -15 in glasses and super uncomfortable to try to do anything in them, I get dizzy, and the vision is off. I literally use them at home so my eyes can rest. I usually wear Acuvue Oasys, I asked if I could order some to tide me over until the other lenses came in, the answer was no, they literally held my contact lense prescription hostage. They wanted me to drive to Lake Zurich to get all this testing done before they would release my prescription, and was told I "may" have to cover it out of pocket if insurance didn't want to cover it, and that they don't know how much it would be until after they knew what had to be done during the test. I cannot afford these such tests... I felt like they were trying to squeeze every penny out of me. And I don't know how, but I ended up with a horrible eye infection after this visit, and I asked them if they could check my eyes and possibly write me a prescription if there is in fact an infection, because at this point they are literally red, itchy beyond belief and crusted over, this went on for months mind you. They told me I would need to pay separately for that. I'm sorry, but Walmart Vision, and America's Best have always honored re-checking my eyes if anything goes wrong post exam. I will NEVER go back here. I ended up having to pay for an exam elsewhere and ordered contacts online, and the whole thing didn't end up costing what I paid to MYEYEDR in Roselle! Do yourself a favor and go literally anywhere but here! You will pay way more than you expect to. read more