One place to look is discount eyewear retailers in your area. Best of all, the options at these stores are comparable in quality and appearance to the expensive name brand frames. Visit http://www.cheapeyeglassesonline.ca/
Be sure to keep an eye on sales or promotions that these discount stores are running. It is also worth keeping an eye out for coupons. If you qualify, there are non-profit organizations that provide free or inexpensive eyeglasses to children and adults who cannot afford them. For families or individuals who have health insurance or who get government assistance with medical expenses, there are other options. There are also websites that specialize in discount eyeglasses. These are similar to the physical stores mentioned above, but often the selection is greater online. You can find some great deals online, especially if you look for coupon codes.
You don't have to pay hundreds of dollars for a nice pair of glasses.