Glasses are relatively cheap here compared to the US -- mine were less than $100 with frames, if I remember correctly, though certainly you could pay more if you wanted fancier frames, coatings, etc. Replacing the lenses in a pair of Rx sunglasses I already had cost about $30. You have to get a...