I recommend Dollar General for cans of cashews and Beenie Weenies. Great price per calorie/nutrition.
Walmart for 6 packs of Maruchan noodles.
Seriously. You might as well save money.
Dollar General and Dollar Tree have really crap canned goods, the off brands do not last and may be dangerous/deadly to consume.
I have had cans explode etc ... then I went in a rotated out everything that i even thought came from either place.
(Made a big mess and I freaked out and convinced myself that every can nearby had to be not only cleaned but sterilized)
I now also take large clear heavy trash bags and sorta kinda vacuum seal 96 can (+ or -) packs, that keeps the cans clean and makes it easier to rotate and use as needed.