In my limited experience, Sears has always had awesome prices on glasses. LONG before Walmart came into existence.
My poor mother had three of us (plus herself) in glasses at the same time, and two of us needed a new prescription almost every six months.
How soon before you get your new eyeballs?
One to two weeks.