I don't carry much cash, either, using my debit card is so much easier. The credit card they "prefer" is Discover but I know they do accept the others.
They just swipe it and compare the doodle signature on the receipt to your doodle on the credit card. My signature looks like a doodle. It's not a John Hancock, for sure!