Its incredibly annoying and all legal. Yet it adds an annoying amount of pressure to the employee to prevent theft and most times there are strict rules preventing said employee from stopping the person making it even more difficult. Its why most retail employees dont give a fck. Damn if you do and damn if you dont.