They accept both
Debit, Credit or Cash
I do not know I am not the one that paid for it I do know that accept debit cards
Yes. Their website says that "Cash, PIN-less Debit/Credit card (VISA, MasterCard or Discover) or money order accepted."
Thanks! Your answer is awaiting moderation.