No worries about glasses. You can wear them here. There is the occaisional problem of your breath icing up the lenses, but you can stick them in your parka for a few minutes to thaw them out. In the summer it doesn’t really get cold enough to cause problems. Contacts work fine here too. You would want to send down the solutions as you never know when the store could run out.