Why not try and look for an offer where you can get two pairs for the price of one? That way you can have two different frames, one for flying and the other for everyday use (assuming you will be using them everyday) I have always gone to ("you should have gone to.......") optician, and I find they are the cheapest and have the best specs and service. Just before my medical I went out and got an up-to-date prescription, and bought a brand new pair of specs. They are a stylish pair, again no more than 25 mm top to bottom, but my field of vision with these is excellent and I have no problems at all when flying. I also got the exact same frame, but with black tinted lenses, which prove to be excellent sunglasses.
When I was a nipper, I used to have HUGE binlids for glasses, which of course in later years were subject to much ridicule, so I have always gone for the smaller style now, which I never have trouble with.
Best of luck,
Maz