Of course they do! They love to take your money in any fashion shape or form, LOL. If you go there have a good time!
Yes they do :)
Yes, all cc and debit also.
Yes they accept all types of credit cards.
Thanks! Your answer is awaiting moderation.