I don't even have a Walmart close to me, but my husband was on a drug plan that encouraged him to get his prescriptions at Walmart. It was a 30 minute drive from where we live, so sometimes I picked them up if I was going out that way.
I never had any problems with the cleanliness of the store, never saw any weird people there..or had any of the problems I often read about on this board, regarding Walmart. the only problem was...it was inconvenient for us to make the drive.
We now pay a bit more to go to CVS....but with gas costing us what it does, plus the travel time, it's worth it.
I have to agree that where the store is..means a lot.
I go to two different Target stores. One has homeless people out front, smoking, drinking, and panhandling. The store is a mess inside, and there are long lines.
The other one is clean and well-organized, and never more than 2 people in a line.