There was an interesting bit on the news (don't remember where) which stated that with retailers competing heavily with each other by chopping their profits down to a bare minimum, when you use a credit card the credit card company makes more on each gallon of gas than the retailer makes.