Yeah, they've slowly started getting into games (started around Halo 3?). They're starting to stock the big ones and do midnight launches.
Personally, I think it's pretty silly because how many people that would buy games actually go into 7-11? Those people do exist (the OP proves it) but they aren't a majority.