Check out Zenni Optical online. Tons of different frames at a fraction of DOC or other retail eyeglass places. My wife got 6 pairs for $30-something.

Not quite the same quality but definitely better than Walgreens.

http://www.zennioptical.com/
_________________________
Safety is something that happens between your ears, not something you hold in your hands.
- Jeff Cooper