It's too low soft juice.
No, but you can enter and browse without a membership card. I've heard that they allow you to buy alcoholic beverages without a membership.
I'm not aware of any free memberships for new members. However, if you need to go shopping anyway, consider their lowest priced membership and what you save on products will eliminate or reduce the cost of the membership. Going forward your savings on products will have you benefitting from the reduced cost of items you normally buy.
Thanks! Your answer is awaiting moderation.