After a four month trip through the U.S. and Canada, I have come to the realization that the rv.net theory of "gas stations only make pennies on a gallon of gas" has to be the farthest from the truth.
If it were true, why did we see cash and credit card discounts from .15 to .50 a gallon? That's not pennies and according to the theory would break the stations.
Another one was, pay cash and get a $10 car wash free. First off, the car wash has little or no value even close to the $10, and we saved $18 on a tank of gas so the gas station lost $8?
Then there are stations who charge a fee for paying with debit, in all cases it was .35 charge for a fill up. None of it makes sense. Many of the stations did not have a store attached to it or service bays.