The fact that the recipe of bread for Subway is about 80% air the rest is flat bread. All though I admire your working effort and I understand your situation as a worker. I have met rude Subway workers before as well. It's 50/50. I try to be as respectful as I can though, unless the other person is not respectful.
edit:
In your situation if I was a customer behind that lady, with that video, I would have murdered the lady in front of you.
"I'd like a 5 dollar footlong Italian sandwich on Italian bread or whatever bread you like," boom done.
But since I'm vegan, I only had a 6 inch
"I'd like a 6 inch veggie sandwich on Italian bread," boom done.