Did you call corporate and ask if that's even legal?
Does legal only refer to a criminal legality? Why can't a breach of contract be civilly illeagal? Or something like that.
Anyway why do you think it is required and not just a suggested idea?
Maybe this location was a franchise before the free day started?
I can think of all sorts of reasons.
Its a pretty new location
It is, AFAIK.
Also, wouldn't be a question of legality per se, but simply breach of franchise agreement.
From the Corp. website linked on the main site
" Free small Slurpee drinks -- That’s a full 12 ounces, almost double the previous years’ 7.11-ounce size. Offered from 11 a.m. to 7 p.m. local time on Thursday, July 11, at participating
7-Eleven® stores in the U.S. and Canada"