Yes, we do.
We take M/C, VISA, and AMEX.
We do, however, pass on a 2% charge for credit card payment.
We strive to get back to you within 24 hours. Often it is much faster, but sometimes circumstances delay our contact.