I have always used a Pilot/Flying J card..Allows you to fill up at the pump, no going inside and no limit....I believe it is through Good Sam.....6 cents off the cash price.....Pay the balance at the end of the month.....
Never had an issue with the card and fueling is never an issue....In and out in a few minutes.....In over 32K miles over the past 2 1/2 yrs almost most always use Pilot and for me it works......
Some do not like the truck stops but they are easy to navigate and typically have plenty of room....