I worked in retail for various companies for about 40 years. At two of the companies that I worked at, they had a flagging system that would pop up if one of "those" customers tried to buy something. It took a lot to get to the point where you fired a customer.