They do not take personal checks but they accept business checks.
I do not know give them a call
Debit card, visa pay. Last time visa pay gave me a free pizza code and my bank gave me a statement credit.
Don't know that 1 but they should
Thanks! Your answer is awaiting moderation.