Do you want your produce freshly scented with someone else's bad breath or worse their latest round of the flu or cold or whatever?  I think Safeway did the right thing.  Being homeless is a terrible thing.  Being disrespectful, violent, and intimidating is worse.