I've used these folks in the past - I'm one of those people with a ""difficult prescriptions"" and these folks know to steer me to frames that will work. Not cheap, but you'll get great customer service - tune-ups later on if things don't work.
Pros: Local company, great service, nice selection
more