I do not think so. Since they are a membership club, you would have to be able to pay for the membership.
I don't believe so, you have to be a member to shop there and only recently started accepting anything other than American Express, cash or debit cards
Yes, they sure do.
Thanks! Your answer is awaiting moderation.