Yes, credit or debit card, and they also have an ATM on site
Yes they accommodate both options
Can also use CanPay
They accept can pay, it's an app that links your bank account or debit card and you can use it to pay safely
Only debit cards but I do think they also have an ATM as well
Thanks! Your answer is awaiting moderation.