They do provide glasses, yes. The amount of time it takes kind of varies based on your needs. Assuming you only need standard reading glasses you may be able to get them the same day. My contacts took several weeks to obtain. They are extremely specific and required shipping to an external lab.
Yes you can get glasses there it took me about 10 days to get mine.
Thanks! Your answer is awaiting moderation.