To my knowledge, those cards you list are one's that *can't* be used. I paid quickly and easily on my Visa Debit. A word of advice, though - call up your bank in advance and advise them that you will be paying a large sum on your debit card, giving them the date of payment etc. That way they can fla...