If you eat locally produced organic fruits and veggies each day and full means, etc, you probably are getting all the vitamins you need. I cannot afford to do so and so much of the bland food I get simply cooks out the vitamins or they were just absent to begin with (modern mass-produced food for you).
I am absolutely certain that you can eat a well-rounded, healthy diet for the same amount of money as "modern mass-produced food." It takes a little time and creativity, but it's completely possible. And remember, food expenses are just one part of the cost equation. Not to get overly preachy, but the effects on your health of processed foods are going to be much more expensive over the long run. A multivitamin may be replacing some of the things missing from processed foods, but it's all of the other artificial crap in those foods that really just cancels out whatever positive gains you make from taking a Centrum.
Stocking a pantry on a budget is pretty easy. Tomatoes, onions, celery, garlic, shallots, carrots, cabbage, sweet potatoes, chilis, whole wheat pasta, noodles, lean pork, chicken, and "tough" cuts of lean beef are inexpensive and there are literally thousands of combinations you can create just from those ingredients. I'd also suggest growing an herb garden. It's super easy, cheap, and the best way to add flavor to food. Oh, and don't fear butter, acids (lemon & lime juice), and kosher salt. They are a cook's best friend!
Sorry if this came off as patronizing, because that wasn't my intention whatsoever. It's intended to be sincere encouragement. I really enjoy your contributions to this forum.