Hmm... the video seems too long just to explain something simple. She kept repeating "small store", "gas station", and "7-Eleven" over and over. She also kept repeating "Hershey" and "email" as well.
Either she's trying to get attention by exaggerating and making her video long or she's afraid to simply type up a normal blog.
Overall, the issue isn't about candy bars being sold beyond their expiration date... the issue is about people not taking to time to look at the candies (or anything edible) that they buy.
When I go to stores, I always check the expiration date on the stuff I buy. Canned goods and cereals last a very long time. Dairy products and meat last a short time. Candies vary on the type and brand.
A good food shopper will check the expiration date before buying the goods.
Remember, these stores have thousands of products to check. They don't have time to check every single product. They do the best they can. If you see a product that has expired, simply point it out to the manager so that it can be dealt with immediately.
Oh, this thing only happens at convenience stores? Wrong. It also happens at grocery stores and vending machines. I've actually seen expired soda and candy bars at grocery stores before. I even found them at video rental places like Blockbuster Video and Hollywood Video.
As for the person making the video, what I would have done would be to simply say... "When you buy candy bars, make sure they haven't expired. If they did, let the manager know."