My doctor is at the local Walmart. $90 for contacts + glasses exam.
As far as glasses go, I like Vision Works. I got a pair of regular glasses and a pair of prescription sunglasses for around $130 after tax. 2 pairs for $99 and they make them in usually an hour. I don't think Walmart has better glasses prices, plus you have to wait a week. At Vision works, if they're screwed up, then they can fix them right there. They even remade a lens for me because they had jacked it pretty badly, no problem, 30 mins and I was good to go.
I got contacts at Walmart, 1 year supply for $48. If you buy more, they give you a much better deal.