I owned a retail store for 20 years, and I had the right to refuse service to anyone, of any race, gender or sexual orientation and did on occasion. I was not allowed to do that based on just the above. Asshole customers come in all flavors.