What part of the country you live in? No Walmart?
Walmart sells it in easy to clean strips.
Not all of them have the full food sections.
I have to time my purchase with going to that area.
Have you asked your butcher at your grocery stores?
They can order it for you.
Unless you live in real remote part of the country it is obtainable.
As far as the vitamins go I prefer buying my own so I control exactly what they are receiving.
I go to supplement stores that have high turn over of product in order to buy the most fresh product available.