Im glad this thread came up, I was planning to use my Wells Fargo Debit/CC card, but with 3% fee of the total for each purchase, no thanks!
It will be either cash or my Capital One card, and if they don't take master card, I will use my credit union visa debit/cc wich only has a 1% fee by visa.
If you don't have a Capital One card and bank with a credit union, thats probably your best bet other than cash.
Note: If you do use your debit card, always use it as a credit card, rather than entering in your pin number for purchases. This hinders any would be thieves gaining direct access to your bank account.