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 https://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 https://www.bespecd.com.au/. If you can't find a pair of glasses for yourself, you can have a look at https://glassespoint.com.au/. Other websites such as https://www.discountoptical.com.au/Cheap-Prescription-Glasses-pg23216.html or https://www.onlyspecs.com.au/ are Australian online glasses stores. You can have a look too, hope this helped!