No, that's just a rewards card
No. You just wont build up points or whatever their system is.
No
No, the store card is just a rewards card. You'll get different coupons based on what and how much you buy.
Nope!
No, you do not need a card.
No. You pay like you would at any other grocery store. You can get a free rewards card that gives you discounts on various items every day.
Nope, and they accept link card!
Thanks! Your answer is awaiting moderation.