Uh, despite the best attempts of credit card companies to hide the fact, their card processing fees do raise the price of gasoline. Before they held as much power over gas retailers, gas stations used to list a cash price and a credit price. The cash price was usually around a nickel cheaper. But now the merchant card agreements prevent having dual pricing (though some businesses try to get away with dual pricing).