Adding more and dropping cards a lot with drop your credit rating some.
I have never had an issue get a receipt at the pump at Pilot or Flying J - I prefer Pilot with their RV pumps - except when the village idiot pulls their car in there when there is plenty of room at other pumps - then pumps gas and then goes in for sandwich or something and leaves their car there.
I was at a station - Chevron - here in Indio, CA yesterday. Diesel sign said $3.15 and $3.05 so I used my debit card. Still wanted $3.15. So I canceled and went inside and asked - guy says to me, "Cash means just that, CASH!".