I use a credit card for everything, especially large purchases that don't charge an additional transaction fee to use the card. I also pay it off each month. I get 3-5% back when I use it. It would be quite stupid/lazy not to take free money, while also keeping my credit score at 847 (last I checked).