Yes. We do not charge a fee for paying your deposit by credit card, however for the final balance we charge a 3% processing fee. We run our credit cards through Bank of America and you will get a receipt directly from them and an invoice from us confirming the payment.
We also accept written checks (though they need to be issued with time for them to clear if making the final payment) and of course, we accept direct wire transfers to our Bank of America account.