Dear friend, I think you can buy a pair of great quality glasses with less money on line because the same glasses sold on line is usually 80% less than that in the physical shops. There are some international eyeglasses stores can provide you with great quality glasses with less money. You can take a look around on the internet. Or you can click this website http://www.australiaglasses.com/. It is said that it provide customers with prescription glasses of high quality and competitive price.
You can have a look on this website first http://www.bespecd.com.au/. If you can't find a pair of glasses for yourself, you can have a look at http://glassespoint.com.au/. Other websites such as http://www.discountoptical.com.au/Cheap-Prescription-Glasses-pg23216.html or http://www.onlyspecs.com.au/ are Australian online glasses stores. You can have a look too, hope this helped!