Yes they take credit cards Visa Mastercard discovery
Not sure
Seriously you waste everybody's time on a question like that when you can look it up on the website and find out payment options
Yes they do.
Yes
Thanks! Your answer is awaiting moderation.