It's a little unnerving when a site basically dedicated to using credit and debit cards makes it less than immediately obvious that they are two separate modes of payment. Elsewhere they've explicitly stated to using the DEBIT as a source of payment without any hoops to jump through or any obscure means of getting said payments.
... View more