Paying with cash means you're saving a bit on the total transaction, and because you're not using credit, there's no chance of accruing any interest charges. If you have a rewards credit card, however, you will earn rewards points or cash back.