I have used JC Penney for the last few years.  They usually have a 2 for $99 deal, but I went with one pair for $59.99.  This is the "cash" price, without insurance.  Glasses through my HMO would be at least $150 for a basic pair, so I get my exam through them and bring my prescription to JC Penney.  I am not picky on frames (don't need name brand).  There was a good enough selection that went with the package.  These are basic glasses, no fancy add ons; in my case, they are no line bifocals (these would be an add on at my HMO....included in the "cheap" package at JCP).   In fact, I started going to JCP the first time I was prescribed bifocals, and they were less than $100 then.  Since they were so much less expensive than my HMO, my reasoning was to get a pair just to see if I could even get used to bifocals, without spending a large sum of money.  Have been going there ever since.