We use a CC for everything in order to max out our rewards. Sometimes I might have the same 20 dollar bill in my wallet for a week or two. We always pay off the bill each month.
Us too. This is the right answer.
Credit cards are more secure than debit cards. If stolen, your credit card liability is usually $0 (or no more than $50), so the CC company gets to fight any battles regarding lost/stolen cards. If your debit card gets stolen, your checking account could be emptied, and the bank may not replenish funds until after investigation (if they do at all).
Cash is too risky to be lost. Also, using a credit card allows you to see all your monthly purchases as well as review them with your spouse. So, for example, we can both see if I spent $4/day on Starbucks. If I used cash, it would just be gone and we wouldn't see it to be able to track (and cut expenses).
Also, whether you use Cash Back (like with Discover) or rewards, you'll actually earn more for using your card.
There's also other perks -- Visa Signature gives you an extra year warranty on any purchases with the card, covers rental car auto insurance, and lost luggage for trips, among other things... All good to have, and most people don't realize or take advantage of these.
Like the previous posters said, the key is to make sure you can pay it off every month.
(something tells me the people who DON'T do this are the ones who won't be reading the budget board section of the dis boards

)