I don't know about paying with cards. I'd be mildly surprised if you can.

Head's up about Red Stripe in small stores ... when I was there end of February it was often the case that there was no Red Stripe in the coolers or on the shelves. I wasn't looking for RS Light so I'm not sure if it was also in short supply.