Is it possible this clerk had been chewed out by the owner for not collecting money due? Maybe you just happened to be next one she had to collect from. Either way it was not the way to handle the situation. she could have called you aside and explained the policy. you wouldn't have been embarrassed and noone else would have overheard.