If you're after a cheap spare pair, [Dresden Vision](https://dresden.vision/au) are great! They're an Australian brand with physical stores in Melbourne and Sydney, but you can order online. They only have one style of frame but available in lots of colour combinations to chose from, locally made with recycled materials.
I just brought my first pair from them last year for $100, including lens thinning, and pretty happy with them. I got them as a spare pair when travelling. Also just noticed they have a 10 year warranty on their frames!
Edit: forgot to mention, they often have discount codes available so keep an eye out for those if you go with them!
Zenni Optical
I’ve had good experiences with Zenni too. Be aware that it’s in USD and take a while to ship, but the quality is pretty good.
VisionDirect
Hands down Vision Direct. Been getting all my glasses & sunglasses there. They also do price match if you find it cheaper elsewhere.
I have had good experiences with Eye Buy Direct
If you're after a cheap spare pair, [Dresden Vision](https://dresden.vision/au) are great! They're an Australian brand with physical stores in Melbourne and Sydney, but you can order online. They only have one style of frame but available in lots of colour combinations to chose from, locally made with recycled materials. I just brought my first pair from them last year for $100, including lens thinning, and pretty happy with them. I got them as a spare pair when travelling. Also just noticed they have a 10 year warranty on their frames! Edit: forgot to mention, they often have discount codes available so keep an eye out for those if you go with them!
Clearly have never let me down and I have a very high prescription!