Yes. They accept credit cards/debit cards. Please, people, if you do not know the answer, saying "call and ask them" is not a suitable response. Just don't post something stupid for the sake of posting. If you do not know, move on and do not answer. Duh.
No they do not
Thanks! Your answer is awaiting moderation.