If they don't, they will order you a pair, I'm not sure, but if you need special lens they will probably know about getting those also
Yes the also have 2 other stores they can call to check as well. NH & CT.
They did the last time I was there, but that was about 3 months ago
Thanks! Your answer is awaiting moderation.