Helen is honestly one of the rudest people I have ever met. And to think that she is one of the managers. Disgusting really. I dont care what the situation is. You do not ... more