do the food things have an expiration/best if used by date?
if not, then you're buying what we call in nyc "bodega" stuff.
things that were factory or legitimate retail store seconds (which could range from simply an error on a label - such as the expiry printing, to uninspected but still good stuff, to foods that are going to be discontinued but are stiil as good as new, to things that should have been tossed but were relabelled for sale or since there's no date of expiration, they're good forever).
you takes your chances and you get what you pay for, for the most part, imo. and if it works for you, go for it. there's thousands upon thousands of things that could go either way.
The way that you wander is the way that you choose. The day that you tarry is the day that you lose.
Sunshine or thunder, a man will always wonder where the fair wind blows.