What forms of payment do you accept?

We take Visa, MasterCard, Discover, AMEX and cash. We also take MOST HSA cards.