All private business' have the right to refuse service. Race is a little different because laws were passed in the 60s and 70s to counter racial events such as openly denying a black man access to breakfast in a white restaurant because he can't control the fact that he is black and that discrimination was not a benefit to the future of this country. So there is legal precedence set. People mistake basic human right to include forcing others to bend on their knees and kiss the ground they walk on. The store owner has rights too; he can refuse service if you don't have a shirt on, or shoes on your feet. He can kick high school kids out or completely refuse service to any type of minor. He can refuse to serve you if he doesn't like the way you are looking around the store. He can choose what product he wishes to sell to people as well. There is no law that says he has to dispense any type of drug to any type of person. It may have been store policy, which it was and action was take. But that woman has no right to receive any type of product from a private store unless she can prove her denial has a legal standing based on race etc. Most of the same rights that apply to your home, also apply to private business. It's their personal space and you are invited in, but the invitation can be revoked within the confines of established law. It is public only in the sense that there are other people there with you. It may be bad business, a definitely would not refuse service based on the criteria I have used, but no one forces anyone to shop at a particular place and time and the store owner has equal right if not more than a customer who is standing in line voluntarily. The freedom goes both ways. Shop at Walgreen’s or and get what you need or desire, or better yet support some local shop. Most of those places are stocked with mindless zombie workers anyway. Not all but most.
