Some of these companies, like GlassesUSA and LensCrafters, even offer designer frames at deep discounts -- and all allow you to customize your eyewear based on your prescription, lifestyle and needs.
LensCrafters and Pearle Vision ... not on your head. Otherwise, frames can become misaligned. Even clean lenses are less than effective if they aren't positioned properly in front of the eyes.