I go to Lange for my annual check because they're close and just see whichever doctor is available. I don't find opthamologists to be particularly friendly or personable as a group, so my expectations are kind of low. Their office is nice and they have a dispensary for frames. I've never used it so don't know if they make the lenses in house or have to send them out.
I don't need anything complicated -- they check my vision, dilate and check for any retinal problems and I'm out. They have their own line of eye vitamins or whatever it is, but they've never pushed them on me.
But now that you mention it, I should go over to Wal-Mart because my insurance doesn't cover refraction and I'm sure they're less expensive! TOTV is always so informative.