I mostly use a credit card unless it is under about $5, when I will use cash.
I have so many frequent flyer points from things like this, and I find it far easier to put everything on my credit cards than have to pay all the time.
That way there is only one payment at the end of the month and that is automatically taken out of my account -far easier than always having to withdraw, and carry a lot of cash.