Another upside to using a credit card is you can either get money back (Citibank Double Cash Card, which has no yearly fee--and I'm sure there are others) or airline or Amtrak miles (likewise, the Amtrak Guest Rewards MasterCard has no yearly fee). I also have a couple of airline-connected credit cards with $99 yearly fees, and I haven't paid for an airline ticket in years.