Oh yeah, look at this...
I'm pretty sure I've seen zero 7-11 while going through Kansas the past ten or so years. They aren't really what a small town in Kansas would have. Neither is a big Sears, and they probably wouldn't have a Home Depot unless Smallville is actually bigger than its name would imply. There are some 7-11s in Kansas, but they're all basically in one part of the start, and that one part isn't a little farming town. I wouldn't imagine a town that's small enough to be set up as one small Main Street road with have those things, it's not set upon a bigger town where that drag is a bunch of fast food places and a few gas stations, it's just a bunch of local places and those three thing. None of them are even old versions of those places.