It is better to store these foods than to have nothing at all… it is possible even on a strict budget.!
I know some people will take issue with the use of plastic but it is food grade, I like the way you can stack them like firewood, and you can also use recycled glass bottles to store rice, grains and dehydrated vegetables. ( I do )
I would recommend that if you do use plastic 2 liter bottles to keep them out of direct sunlight.