To enter the store you need a membership card
Yes
Yes you need a membership to get in anyways
I'm guessing you would get the correct answer if you called them.
Optical shop is inside, and you need a card to get in, so to my knowledge yes.
Thanks! Your answer is awaiting moderation.