I would leave the place of business only when the manager, owner, or their representative (security guard, etc.) tells me to do so. If you disobey their order to leave at that point you are tresspassing which is criminal, and you can get up to a year in jail and/or a hefty fine. If you refuse to leave when told to you are playing a fools game and will not win. I would not wish to remain aqt a place I was not welcome to be at. Once you leave then you can take up your bad experience with those who can change policy or get rid of bad employees.