Casey's does have a pretty good cup of filling station coffee.
When visiting my parents, my wife discovered, on the day we were leaving, Casey's coffee.
She'd been going to McDonald's every day and was quite annoyed that she could have both saved time AND gotten better coffee at Casey's.
(I hate coffee, so I had absolutely no idea who has good coffee.)
Also, Casey's Pizza is awesome.