Are debit cards allowed to purchase Buy Now automobiles?

Debit/credit cards are only accepted for deposit purpose only.

Read more