Just completed my first trip with my diesel. I used truck stops and worked out just fine. Used Flying J once, and Hess the other. Nice thing is I get almost 300 miles out of 3/4 tank. Both places I had to go in first and give a credit card. Flying J, I had to tell them how much to put on and Hess I had to leave them the card. Hess was pretty dirty/nasty with standing water mixed with diesel. Still, a heckuva lot easier than navigating the car lanes. Stop, walk in, setup pump, fill up, go park and go in to either complete transaction or stretch etc...
Mike