The trio suffering from a lack of food when Horcrux hunting in Death Hallows makes no sense.

I don't understand why there didn't have food when they were traveling around the country. It would have been very easy to just get some canned food from a small shop and just keep replicating them.