@mhamzahkhan Woah woah woah my guy, have you checked out the online glasses retailers? I usually get my whole glasses, frames and all, for less than 100 bucks (with blue light blocking, antiscratch, antiglare, etc. lenses too!).
I order from EyeBuyDirect, and while they don't have a UK region, I'm sure there has to be something where you live that's roughly equivalent. Alternatively, they do have a french region, so maybe you could take a quick trip across the channel to save some cash on your glasses xD
@johnabs Ohhhh! I will need to look into that! I, very reluctantly, just spent way too much on one pair of new glasses.