This is true food expiration date is short.
I think sometimes the workers at discount and dollar stores don't always put the food on the food shelf as quickly after the food has arrive to the store, so the food being sold is closer to the expiration date. Discount and dollar stores sell a lot of stuff like tools, office supplies, and food, and dollar stores usually have only a few workers, so it can take longer for the workers to put food with a shorter expiration date like bread on the shelf, so the food like bread being sold is closer to the expiration date.