Try this guy Buddy. He is a member here also.
These are what I wear when my eyes are feeling gritty.
http://www.billiard-eyeglasses.com/
Very reasonable and he will work with you until you are happy with what you get.
I'll give you an example. In one thread I mentioned that I wished that I had gotten my progressive instead of just for far.
He pmed me and offered to change the entire lenses for me for just the cost of the progressive that I should have bought in the first place. Pretty decent of him, yes.
Many of the members here have them.
You can get them for distance or have your progressive lenses for near and far too.
Well worth the money.
For the last few years, the small square frames have been in style. I look right over top so I just quit wearing them.
I had asked a couple of opticians and they told me to pick out a pair of frames and they would alter them. Well, by the time you pay for a pair of frames and then the RX, you are far better off just buying the billiard frames with your RX in them.
This is what the guy does and he knows what we need as billiard players. He is not guessing.
The difference between night and day when looking at the far end of a 9 footer.