Same with me. The last 7-11 I was in and bought something would have been about 30 years ago. Wherever I have lived there never were that many around.
A lot of larger retailers are offering a radio like service today. Sobeys, LCBO, Canadian Tire, Giant Tiger are a few that come to mind. They include recorded ads during the music sets to tell you about something on sale or a promotion. They sometime chop songs though, bring up the announcement and then finish the tune.
LCBO seems to have a few variations or they alter the music depending on time of day. They have interesting music choices too, mixed in with a few hits. A few times at my local Sobeys last summer in the evening, the music seemed to be like a dance party, electric music.