I was told by an emplyee that you don't need a membership to shop, however, you will have an up charge when checking out.
You do not need a card to shop but I think they now do an up charge.
You apply online for a free day pass and are able to shop without the membership but there is a 5 or 10% upcharge when you go to check out.
Thanks! Your answer is awaiting moderation.