Non-credit card payment options.

Do you not have a bank account with a Debit Card? I can understand the Credit Card opinion as I am the same way.