I stopped at a Wal-Mart Pharm to check this out and near the drop off counter they had a poster on the wall that listed the drugs covered and how much would be dispensed at the lower price point. The quantities are low but probably would cover quite a few people in society.
I worked for them and am glad they are anti-union. I had the unfortunate experience of belonging to one of the large retail unions and all they did was suck a good deal of my money out of my check. The second shift did not even have a rep to talk to and would have to try and make time to stop in the store during first shift to lodge complaints (which were then ignored). I actually started a revolt among the second shift over this and had to quit my job as I was then being threatened by the union and also the non-union management.
WM paid me a lot more money than that place did but was just as horrible to work at, retail is retail after all and I no longer have the stomach for it.
As for local business. The downtown where I grew up was dying and WM came in and finished it off. A few years later though something happened. The town invested in cleaning up the riverside, the river, and redid the downtown lights, etc. Business came back and there are mom and pop restaurants, bakeries, art galleries, clothing, banks, toys, etc. This was in an economically depressed area.
In nature the old burns or decays away in order to make way for the new.