If you're shopping for a new pair of eyeglasses, you may get sticker shock when you pick up a pair of frames at your local optician. It certainly doesn't help that vision insurance doesn't always cover glasses -- and when it does, it may not cover the whole cost. Another option is to take your shopping to the internet, where you'll find a better selection and lower prices.