They do.
Hi Daniel, we do take credit and debit cards. Please let me know if you are having any problems!
I've used mine as well there.
They take credit and debit, not sure if there are certain cards they don't take.
Thanks! Your answer is awaiting moderation.