Here in New Jersey, typically we pay about 9 cents extra per gallon for using a credit card. There's a BP station at the New Jersey side of the Goethals Bridge to Staten Island that charges 18 cents extra to use a credit card. The Exxon station across from him doesn't post its card rates; they might be just as outrageous.